3 ms·
Here's an alternative point of view - Technical Debt is the way that software grows when people take the easy route. If it's easier to add code to an existing m
by michaelfeathers 12y ago
Here's an alternative point of view - Technical Debt is the way that software grows when people take the easy route. If it's easier to add code to an existing method than it is to add a new method to a class, then it shouldn't be a mystery why there are so many large methods.
The reason software goes bad is because bad is easier than good.
- jobu 12y agoI'm not sure why you were downvoted. The reasons for taking shortcuts always seem good at the time, but regrettable in hindsight. As the saying goes: "Broken gets fixed. Shitty lasts forever."