Kazalo:
- Opredelitev - Kaj pomeni načelo enotne odgovornosti (SRP)?
- Tehopedija pojasnjuje načelo enotne odgovornosti (SRP)
Opredelitev - Kaj pomeni načelo enotne odgovornosti (SRP)?
Načelo enotne odgovornosti (SRP) je del kratice „SOLID“ za programska načela, ki jo je razvil Robert C. Martin. Nanaša se na vsak predmet v kodni bazi z eno samo določeno funkcijo.
Tehopedija pojasnjuje načelo enotne odgovornosti (SRP)
Načela SOLID vključujejo načelo enotne odgovornosti kot tudi štiri druga načela, ki temeljijo na kratici SOLID: odprto-zaprto, nadomestitev Liskov, segregacija vmesnikov in inverzija odvisnosti.
Kot del tega nabora, ki naj bi poenostavil razvoj in razširitev kode ter pomagal pri posodobitvah in spremembah, načelo enotne odgovornosti navaja eno funkcijo na razred in pomaga pri izdelavi kode modularno za preprečevanje medsebojnih odvisnosti. Razredi in elementi, ki imajo samo eno odgovornost, so lažje razložljivi in lažje razumljivi v okolju zbirke kode. Zaradi tega je odgovornost za eno funkcijo kot del kratice SOLID ključen način za optimizacijo objektno usmerjenega programiranja.
