Documente Academic
Documente Profesional
Documente Cultură
Curs 9
• S - Single responsibility - o clasa trebuie sa faca un singur lucru, sa nu aiba mai multe responsabilitati; daca
nu respectam asta, putem ajunge la GodObject; dimensiunea unei clase se masoara in responsabilitati, in
timp ce dimensiunea unei metode in linii de cod.
O - Open/Closed Principle - o clasa trebuie sa fie deschisa pentru noi
dezvoltari, inchisa pentru alte modificari