There's been a few posts over the last couple of months about TechnicalDebt that's raised the question of what kinds of design flaws should or shouldn't be classified as Technical Debt. A good example of this is Uncle Bob's post saying a mess is not a debt. His argument is that messy code, produced by people who are ignorant of good design practices, shouldn't be a debt. Technical Debt should be r
![bliki: Technical Debt Quadrant](https://cdn-ak-scissors.b.st-hatena.com/image/square/89240039c74580af163beef43a0068814af1e814/height=288;version=1;width=512/https%3A%2F%2Fmartinfowler.com%2Fbliki%2Fimages%2FtechDebtQuadrant.png)