wiki/content/20210405115333-design_debt.md

24 lines
522 B
Markdown

---
id: 9b2fad1e-3e54-420b-a4df-25aa46cee6a1
title: Design debt
---
# Examples
- Violations of design rules
# Design smells
## Abstraction
- [Impact of Multifaceted Abstraction on Key Quality
Attributes](20210405121351-impact_of_multifaceted_abstraction_on_key_quality_attributes)
## Causes
- Violation of design principles
- Inappropriate use of patterns
- Language limitations
- Procedural thinking in OO
- [Viscosity](20210405123214-viscosity)
- Non-adherence to best practices and processes