Kaj je načelo ene odgovornosti C#?
Kaj je načelo ene odgovornosti C#?

Video: Kaj je načelo ene odgovornosti C#?

Video: Kaj je načelo ene odgovornosti C#?
Video: ОТКРЫЛИ ПОРТАЛ В МИР МЕРТВЫХ ✟ ПРОВЕЛИ СТРАШНЫЙ РИТУАЛ И ПРИЗВАЛИ ПРИЗРАКОВ ✟ TERRIBLE RITUAL 2024, Maj
Anonim

The Načelo enotne odgovornosti navaja, da mora imeti razred en in samo en razlog za spremembo, to je, da podsistem, modul, razred ali funkcija ne sme imeti več kot enega razloga za spremembo. SRP je najprej opredelil Robert C . Martin v svoji knjigi "Agilen razvoj programske opreme Načela , vzorci in prakse".

Kaj je torej načelo enotne odgovornosti?

The načelo enotne odgovornosti je računalniško programiranje načelo ki navaja, da mora imeti vsak modul, razred ali funkcija odgovornost nad a samski del funkcionalnosti, ki jo zagotavlja programska oprema, in to odgovornost mora biti v celoti zaprt z razredom, modulom ali funkcijo.

Poleg zgoraj, kaj je Liskov substitucijski princip C#? Poenostavitev Liskov princip substitucije od SOLID in C# The Liskov princip substitucije pravi, da bi moral biti objekt izpeljanega razreda sposoben nadomestiti objekt osnovnega razreda, ne da bi prinesel kakršne koli napake v sistemu ali spremenil obnašanje osnovnega razreda.

Zakaj je zato pomembno načelo enotne odgovornosti?

Prvotno odgovorjeno: kaj je načelo enotne odgovornosti in zakaj je pomembno pri razvoju programske opreme? Gre za zaščito razredov pred spremembami, ki prihajajo iz različnih smeri. Za spoštovanje SRP bi moral biti razred odgovoren samo za a samski akter ali vir zahtev.

Kaj je odgovornost?

odgovornost . Dolžnost ali obveznost zadovoljivega izvajanja ali dokončanja naloge (ki jo je nekdo dodelil ali nastala zaradi lastne obljube ali okoliščin), ki jo mora izpolniti in ki ima posledično kazen za neuspeh.

Priporočena: