Pay Down Your Technical Debt Faster by Limiting Your Payments

Click for: original source

Dan Fabulich, Principal Engineer at Redfin, shares his thoughts on paying technical debt faster. Paradoxically, employees who want to take vacation and/or clean up their code do less of it when they have “unlimited” time.

Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite… Author explains:

Technical debt can’t be measured in mythical man-months. It can only be measured in tears, as engineers weep in frustration over code that they desperately want to refactor.

His advice is to establish a technical debt budget for each engineer, to make sure they actually spend it. Read now to discover more practical advice!

[Read More]

Tags programming