jargon

Design patterns·The named ways it goes wrong

someone named the shape you had just described and the argument stopped, because everyone had seen it before.

Anti-pattern

Also calledantipattern, known bad solution

A commonly-reached-for solution that reliably makes things worse, named so that it can be identified without re-deriving why. The definition includes a second half people forget: a real anti-pattern comes with a refactored alternative, otherwise it is just a complaint. It is also a word that gets used to end discussions rather than have them, which is worth watching for.

Commonly confused with