Understanding and Eliminating Technical Debt (Mark Heath)

Just completed the “Understanding and Eliminating Technical Debt” course by Mark Heath on Pluralsight. What is technical debt? I would imagine most of the I.T. community has heard of “technical debt” by now. The term originated about 20 years ago with Ward Cunningham. He was trying to explain to his boss about the benefits of refactoring a piece of software he was developing… financial software. (Get it? Financial Debt… Technical Debt…) As it turns out, the comparison really is a good one. Probably because we’ve all experienced financial debt to some extent. We go into financial debt when »