Arkitektura & Design Patterns

Single responsibility principle (SRP)

Në shqip: Parimi i përgjegjësisë së vetme

ShpjegimiSQ

Çdo klasë ose modul duhet të ketë një arsye të vetme për të ndryshuar. Një klasë që lexon nga databaza, llogarit notat dhe dërgon email-e duhet ndarë — përndryshe çdo ndryshim rrezikon të prishë gjithçka.

EnglishEN

Every class or module should have one reason to change. A class that reads the database, computes grades and sends emails should be split — otherwise every change risks breaking everything.

Si ta mendosh

Si në një restorant: kuzhinieri gatuan, s'merr porosi dhe s'pastron tavolinat.

Lexoje në anglisht

Like in a restaurant: the chef cooks, doesn't take orders or clear tables.

Terma të lidhur