mirror of
https://github.com/alrayyes/wiki.git
synced 2024-11-29 22:46:22 +00:00
25 lines
584 B
Markdown
25 lines
584 B
Markdown
|
---
|
||
|
id: 951de13c-e8d3-425c-8523-b2f15d48f0cb
|
||
|
title: Technical Debt
|
||
|
---
|
||
|
|
||
|
# Types
|
||
|
|
||
|
- [Code debt](20210405114931-code_debt)
|
||
|
- [Design debt](20210405115333-design_debt)
|
||
|
- [Test debt](20210405115411-test_debt)
|
||
|
- [Documentation debt](20210405115459-documentation_debt)
|
||
|
|
||
|
# Causes
|
||
|
|
||
|
- Schedule pressure
|
||
|
- Lack of good/skilled designers
|
||
|
- Lack of applicatin of design principles
|
||
|
- Lack of awareness of design smells and refactoring
|
||
|
|
||
|
# How to manage
|
||
|
|
||
|
- Increasing awareness of technical debt
|
||
|
- Detecting and repaying technical debt
|
||
|
- Prevent accumulation of technical debt
|