Anti-Patternsλ︎
Anti-patterns arise as people translate business needs into software solutions, especially where the human process requires a clear and well communicated shared vision.
Anti-patterns take a similar documentation style to the definition of Design Patterns, although anti-patterns can also cover behaviour so cover a far wider scope than the (mostly OO) software design covered by Design Patterns.
Anti-patterns are often inadvertently applied, so awareness allow those situations be avoided before they occur.
Categories of anti-patterns
- Software Development
- Software Architecture
- Software Project Management