Skip to content
About
Main content

Abstractions succeeding

Why is anti-pattern the wrong word for a design that leaks a price through its abstraction?

Why "anti-pattern" is the wrong word

The word "anti-pattern" does damage here. Each item on the list is a design that was locally rational when it was made. Each one is an abstraction working exactly as intended. The mechanical question is not "what did people do wrong?" It is: