tag:blogger.com,1999:blog-5400765672405463592.post1490996151857195373..comments2024-03-28T06:33:03.563+00:00Comments on So, you want to write software?: Technical Investment vs Technical DebtChris Turner (he/him)http://www.blogger.com/profile/09141108967081921802noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-5400765672405463592.post-70710880164083387132011-09-01T12:04:09.060+01:002011-09-01T12:04:09.060+01:00Great post!
I often take exactly the approach you...Great post!<br /><br />I often take exactly the approach you are proposing: I might "hack" out some ugly/bad code from time to time when I am doing exploratory work on a problem I'm not sure how to fix, and I may even let the code linger for a short while. But the minute I start paying "interest" on the debt I created either by duplication, being slowed down or otherwise, I invest the time in sorting it out, because I know there is a long term pay off.<br /><br />I think the willingness to accept lingering technical debt in a lot of orgs stems from human natures want of instant gratification and tendency to underestimate the impact of deferred pain (debt and economy analogy: the way we have kicked the can ahead with the economy, years of not sorting the problems out while they are small lead to a painful rebalancing and deleveraging later on, in this case now).Willehttp://blog.recursivity.comnoreply@blogger.com