3 ms·
A mess is a mess, but calling it "technical debt" allows us to talk about it without blaming anyone. If you accuse something of being a mess that should be rew
by jopsen 6y ago
A mess is a mess, but calling it "technical debt" allows us to talk about it without blaming anyone.
If you accuse something of being a mess that should be rewritten/refactored, some people may feel hurt which is counter productive.
- mewpmewp2 6y agoAlso talking about it in negative terms can create bias towards perfection. The bigger the company becomes the more important good code becomes, but in the beginning you might have to cut a lot of corners in order to get to market as soon as possible in order to start making money. In same way you would take a loan to get off the ground faster. If you want to write perfect code, yes coverage during that time it will simply take many times more time and 6 months to market might change into few years. In start ups that became big people often complain about existing code being a mess, but if it wasn't created as mess the company wouldn't ever had become that big.