11

Have you ever started a new job and they have a bunch of legacy and technical debt so much that it doesn’t even makes sense trying to fix anything

Comments
  • 2
    Not really, but do not make it worse because it's fucked anyway. Try to slice the products in components and decide what's worth to upgrade. Go slow. Preserve weekly time for it by asking the manager or however your 'boss' is called so you can actually work on it instead of seeing it as wasting time. If you see bad stuff, make a ticket to pick it up when it's the moment of the week you made a deal to work on it. So instead of stressful refactoring as parse of a bugfix dedicated time to bufix. So comfortable.

    This was my unasked advise :) I knew a dev who hated his low quality project so much that he kept making it worse by giving the most absurd variable names. Something I do for fun when I explain something to someone. I didn't like that attitude, you're actually getting paid for that.
  • 1
    @retoor Ew I'd rather spend the weekend reworking an auth system then intentionally shit up a system I'll be working on regularly
  • 2
    I was hired specifically to fix everything with 10 other people last April, then in September the client's parent company decided that actually we're too expensive to waste our time refactoring so now they reallocated us into various product groups.
  • 0
    Yeah, funny thing is that refactoring the whole solution didn't add to cutomers value so the company scrapped that.

    You want to swap js with ts? What do customers get from that? Faster features? No, what do they get to use in the app? Nothing? Then NO!

    Lol

    A lot of swearing and fixing shit nobody cares about them left the company and never looked back!
Add Comment