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]