Causes and Prevention of Technical Debt
Technical debt stems from missing coding standards, insufficient unit tests, poor object-oriented design, over-engineering, and lack of comments; prevention requires automated code quality tools like StyleCop and FxCop.
Previous Module
Implementing Source Control
This Module
Managing Technical Debt