God object
Në shqip: Objekti „zot“
ShpjegimiSQ
Një klasë që di dhe bën gjithçka — 5 000 rreshta, qindra metoda, të gjithë varen prej saj. Çdo ndryshim rrezikon të prishë diçka tjetër. Zgjidhja: ndaje sipas përgjegjësive.
EnglishEN
A class that knows and does everything — 5,000 lines, hundreds of methods, everything depends on it. Every change risks breaking something else. The fix: split it by responsibility.
Si ta mendosh
Si një punonjës që është njëkohësisht kontabilist, kuzhinier dhe roje — dhe s'mund të pushojë kurrë.
Lexoje në anglisht
Like one employee who's accountant, cook and guard at once — and can never take a day off.