mirror of
https://github.com/alrayyes/wiki.git
synced 2024-12-01 15:26:23 +00:00
522 B
522 B
id | title |
---|---|
9b2fad1e-3e54-420b-a4df-25aa46cee6a1 | Design debt |
Examples
- Violations of design rules
Design smells
Abstraction
Causes
- Violation of design principles
- Inappropriate use of patterns
- Language limitations
- Procedural thinking in OO
- Viscosity
- Non-adherence to best practices and processes