How to understand, measure, prioritise, and reduce technical debt — the accumulated cost of shortcuts, outdated decisions, and deferred maintenance.
...missing test is different from a wrong architecture. A deprecated library is different from a shared database. Treating all debt the same leads to wrong priorities. Four types of debt require different...
