Content deleted Content added
Stevebroshar (talk | contribs) Remove structure since doesn't add value; not enough content for all that structure |
Stevebroshar (talk | contribs) mNo edit summary |
||
Line 1:
{{Short description |Solution to a problem that may be commonly used but is generally a bad choice}}
An '''anti-pattern''' is a solution to a class of problem that although may be commonly used, is likely to be ineffective or counterproductive.{{sfn|Budgen|2003|p=225}}{{sfn|Ambler|1998|p=4}} The term, coined in 1995 by [[Andrew Koenig (programmer)|Andrew Koenig]], was inspired by the book ''[[Design Patterns]]'' which highlights [[software development]] [[design pattern]]s that its authors consider to be reliable and effective.{{sfn|Neill|Laplante|DeFranco|2011|p=4}}
A
Other authors have extended it further since to encompass environmental, organizational, and cultural anti-patterns.{{sfn|Neill|Laplante|DeFranco|2011|p=5}}
|