The 4 Types of Technical Debt

The 4 Types of Technical Debt
Technically speaking (pun intended), we can define Technical Debt as deficiencies in the code, technical documentation, development environments, 3rd-party tools and development practices, which makes the code hard for the Team to change.