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
Apr 05, 20211 min read