← Back to context

Comment by worik

2 years ago

> Not exactly something to encourage

Yes it is. Putting out fires, quickly, is very important.

The problem comes later when the breathing sapce arrives to regularise the fix and replace the band-aid with good quality code.

At this point no fire is burning, the problems are not immediately visible, and it takes very good management, right up the stack, to fix that sort of problrm.

> Not exactly something to encourage

Yes. Exactly right. Because the band-aid with all its ugliness becomes the permanent fix because there is no revenue box to place the work in takes to fix it into

>Because the band-aid with all its ugliness becomes the permanent fix because there is no revenue box to place the work in takes to fix it into

Yeah, that's what I was getting at. Especially in my industry, we don't get too many chances to convince the product managers to "go back and actually fit the code". From a business sense, it's a great skill, but business realities equate it to the ability to plug up a dam with a cork.

  • I just do the boring thing and get it in writing somewhere.

    "This will fix the problem for now, BUT it will make _everything_ harder in the long run unless we spend time to do it properly".

    Then when they complain about stuff taking longer than it should I can just refer to the ticket/email/meeting memo and remind them that I did say so.