News for hackers. Stuff that matters.
Re:Three Kinds of Good Tech Debt by wellpast on Tuesday August 13, 2019 @04:39PM (#20689993)
What I suggest is you try to run a project and deliberately avoid reaching for the concept of "Technical Debt".

You will find yourself squirming a little. It will be uncomfortable at first. But if you hold to your guns, you will find that you're forced to speak in much more clear terms about your process and decision-making.

And you will certainly find yourself saying humble things like "I have a sense that this isn't the best solution, but it's all I got right now."

But over time you'll find yourself improving. You'll find yourself saying "I have a sense that this isn't the best solution -- oh, you know what I just realized, this design choice is going make this other requirement over here nearly impossible to implement."

And with this kind of clarity you'll be in a much much better position to navigate the territory ahead and make clear, conscious decisions based on what you know and don't know.

"Tech Debt" is simply a way to dodge -- e.g., dodge the discomfort of not knowing stuff, of holding yourself to clear thinking, of admitting the need to improve...

There are no comments on this comment yet.