Technical Debt Management is Important: You Can’t Keep Building on a Broken System

Written by thawkin3 | Published 2020/05/09
Tech Story Tags: technical-debt | software-engineering | programming | code-quality | tech-debt | refactoring | product-management | hackernoon-top-story

TLDR Every software company has some amount of technical debt, which is additional development work created in the long-term by taking a shortcut in the short-term to get code out the door. Technical debt can take the form of poor design decisions, much-needed refactorings, technology upgrades, and outstanding bugs. In this article, I’d like to discuss why it’s important to pay off your technical debt quickly and the consequences of failing to do so. I'll also address some of the common obstacles that software engineers face when trying to prioritize time to work on technical debt.via the TL;DR App

no story

Written by thawkin3 | Senior software engineer. Continuous learner. Educator.
Published by HackerNoon on 2020/05/09