Skip to main content SourceMaking Design Patterns Design Patterns Reference 101 Design Patterns & Tips Design Patterns Book AntiPatterns Antipatterns Reference 40 Reasons Why Software Projects Die AntiPatterns Book Refactoring Refactoring Reference UML UML Reference Contact us Log in Facebook Twitter Google+ AntiPatterns, like their design pattern counterparts, define an industry vocabulary for the common defective processes and implementations within organizations. A higher-level vocabulary simplifies communication between software practitioners and enables concise description of higher-level concepts. An AntiPattern is a literary form that describes a commonly occurring solution to a problem that generates decidedly negative consequences. The AntiPattern may be the result of a manager or developer ...