Anti-patterns ਦੁਹਰਾਉਣ ਵਾਲੇ "ਹੱਲ" ਹਨ ਜੋ ਵਾਜਬ ਲੱਗਦੇ ਹਨ ਪਰ ਡਿਜ਼ਾਈਨ ਨੂੰ ਖਰਾਬ ਕਰਦੇ ਹਨ। OOP ਵਿੱਚ ਸਭ ਤੋਂ ਆਮ God Object, ਡੂੰਘੀ inheritance hierarchies, ਅਤੇ Anemic Domain Model ਹਨ।
God Object
ਇੱਕ ਕਲਾਸ ਜੋ ਬਹੁਤ ਕੁਝ ਜਾਣਦੀ ਅਤੇ ਕਰਦੀ ਹੈ — Single Responsibility ਦੀ ਉਲੰਘਣਾ ਕਰਦੀ ਹੈ।
{
{} {} {}
{} {} {}
}
