Questions tagged [design-debt]

The term design debt refers to how much is the debt that you incur everytime you avoid doing the right thing (like refactoring, removing duplication/redundancy) letting the code quality deteriorate over time.

The term "design debt" was coined by Ward Cunningham to describe the obligation that a software organization incurs when it chooses a design or construction approach that's expedient in the short term but that increases complexity and is more costly in the long term.

1 questions
10
votes
3 answers

Can I dynamically calculate technical debt?

I have a large number of individual, unrelated Java programs in a "Programs" folder, and I'd really like to be able to calculate a technical debt score automatically for each individual program. I understand that SonarQube can allow you to do this…
mdoc-2011
  • 2,747
  • 4
  • 21
  • 43