Antipattern | Glossary

Definition
Antipatterns refer to solutions or patterns which end up aggravating common problems instead of solving them, when applied. Usually, such problems can be solved by known solutions, which are repeatable and impactful.

Origin
Andrew Koenig originally coined the term ‘Antipattern’, in 1995 edition of the Journal of Object Oriented Program.

Further Reading

  • “AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis”, by William J. Brown.
  • “AntiPatterns and Patterns in Software Configuration Management”, by William J. Brown.

Know more such interesting terms by visiting our website.