Skip to content

Glossary: Software Design Patterns in Java

Anti-pattern

Also written: anti-patterns, antipattern

A common answer to a design problem that looks reasonable but causes more trouble than it solves. Naming them, such as god object, lets a team talk about them quickly.

Where the book teaches it

Related terms

God objectSpaghetti codeGolden hammerMagic number