Sadržaj:
- Definicija - Što znači načelo jedinstvene odgovornosti (SRP)?
- Tehopedija objašnjava načelo jedinstvene odgovornosti (SRP)
Definicija - Što znači načelo jedinstvene odgovornosti (SRP)?
Načelo jedinstvene odgovornosti (SRP) dio je akronima „SOLID“ za programska načela koji je razvio Robert C. Martin. Odnosi se na svaki objekt u bazi koda koji ima jednu specifičnu funkciju.
Tehopedija objašnjava načelo jedinstvene odgovornosti (SRP)
Načela SOLID uključuju načelo jedinstvene odgovornosti, kao i četiri druga načela koja se oslanjaju na kraticu SOLID: otvoreni-zatvoreni, zamjena Liskova, segregacija sučelja i inverzija ovisnosti.
Kao dio ovog skupa, koji je namijenjen pojednostavljivanju razvoja i proširenja koda i pomoći pri ažuriranju i promjenama, načelo jedinstvene odgovornosti ukazuje na jednu funkciju po razredu i pomaže u pravljenju koda modularnim da se spriječe međuovisnosti. Klase i elementi koji imaju samo jednu odgovornost lakše su objasniti i lakše ih je razumjeti unutar okruženja kodne baze podataka. Zbog toga je odgovornost za jednu funkciju kao dio SOLID akronima ključni način za optimizaciju objektno orijentiranog programiranja.