Not all debt is bad, but technical debt generally tends to suck more than most other kinds of debt
An introduction to the why and how of design patterns