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.