Što je načelo jedinstvene odgovornosti C#?
Što je načelo jedinstvene odgovornosti C#?

Video: Što je načelo jedinstvene odgovornosti C#?

Video: Što je načelo jedinstvene odgovornosti C#?
Video: Белый Тигр (4К , военный, реж. Карен Шахназаров, 2012 г., с субтитрами) 2024, Svibanj
Anonim

The Načelo jedinstvene odgovornosti navodi da klasa treba imati jedan i samo jedan razlog za promjenu, tj. podsustav, modul, klasa ili funkcija ne bi trebali imati više od jednog razloga za promjenu. SRP je šakom definirao Robert C . Martin u svojoj knjizi „Agilni razvoj softvera Principi , obrasci i prakse.

Prema tome, što je načelo jedinstvene odgovornosti?

The načelo jedinstvene odgovornosti je računalno programiranje načelo koji navodi da svaki modul, klasa ili funkcija treba imati odgovornost preko singl dio funkcionalnosti koje pruža softver, i to odgovornost treba biti u potpunosti enkapsuliran klasom, modulom ili funkcijom.

Osim gore navedenog, što je Liskov princip zamjene C#? Pojednostavljivanje Načelo zamjene Liskov od SOLID in C# The Liskov princip zamjene kaže da bi objekt izvedene klase trebao moći zamijeniti objekt osnovne klase bez donošenja ikakvih pogrešaka u sustav ili modificiranja ponašanja osnovne klase.

Stoga, zašto je važno načelo jedinstvene odgovornosti?

Izvorni odgovor: što jest načelo jedinstvene odgovornosti i zašto je važno u razvoju softvera? Radi se o zaštiti klasa od promjena koje dolaze iz različitih smjerova. Za poštovanje SRP-a, klasa bi trebala biti odgovorna samo za a singl akter ili izvor zahtjeva.

Što je odgovornost?

odgovornost . Dužnost ili obveza da se na zadovoljavajući način izvrši ili dovrši zadatak (koji je netko dodijelio ili stvoren vlastitim obećanjem ili okolnostima) koji se mora ispuniti, a koji ima posljedičnu kaznu za neuspjeh.

Preporučeni: