3 ms·
There are always extremes, of course. But I find that a large share of technical debt could have been solved from the beginning with a little bit of foresight a
by sseagull 6y ago
There are always extremes, of course. But I find that a large share of technical debt could have been solved from the beginning with a little bit of foresight and planning.
Of course stakeholders often have a way of upending your beautiful design, but one of the core tenets of agile is to design your code to be adaptable. Done upfront, the cost is usually minimal but can completely save you when your client asks for the dreaded "small change".
YMMV of course. It's a big world out there.