mirror of
https://github.com/alrayyes/wiki.git
synced 2024-11-29 22:46:22 +00:00
25 lines
601 B
Markdown
25 lines
601 B
Markdown
---
|
|
date: 2021-04-05
|
|
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
|