Gli anti-pattern sono "soluzioni" ricorrenti che sembrano ragionevoli ma degradano un design. I più comuni in OOP sono il God Object, le gerarchie di eredità profonde e il Anemic Domain Model.
God Object
Una classe che sa e fa troppo — violando la Single Responsibility.
{
{} {} {}
{} {} {}
}
