Hva er enkeltansvarsprinsippet C#?
Hva er enkeltansvarsprinsippet C#?

Video: Hva er enkeltansvarsprinsippet C#?

Video: Hva er enkeltansvarsprinsippet C#?
Video: Возродите свое лицо с этой программой на 2022 год! Удаление носогубных складок и мешков под глазами 2024, November
Anonim

De Enkeltansvarsprinsipp sier at en klasse skal ha én og bare én årsak til endring, dvs. et undersystem, modul, klasse eller en funksjon skal ikke ha mer enn én årsak til endring. SRP ble definert av Robert C . Martin i sin bok "Agil Software Development Prinsipper , mønstre og praksis".

Følgelig, hva er Single Responsibility Principle?

De prinsippet om ett ansvar er en dataprogrammering prinsipp som sier at hver modul, klasse eller funksjon skal ha ansvar over en enkelt del av funksjonaliteten som tilbys av programvaren, og det ansvar bør være helt innkapslet av klassen, modulen eller funksjonen.

Foruten ovenfor, hva er Liskov Substitusjonsprinsipp C#? Å forenkle Liskov Substitusjonsprinsipp av SOLID i C# De Liskov Substitusjonsprinsipp sier at objektet til en avledet klasse skal kunne erstatte et objekt i basisklassen uten å bringe noen feil i systemet eller endre oppførselen til basisklassen.

Derfor, hvorfor er enkeltansvarsprinsippet viktig?

Opprinnelig besvart: hva er prinsippet om ett ansvar og hvorfor det er det viktig innen programvareutvikling? Det handler om å beskytte klasser mot endringer som kommer fra ulike retninger. For å hedre SRP, bør en klasse være ansvarlig for kun en enkelt aktør eller kilde til krav.

Hva er et ansvar?

ansvar . En plikt eller forpliktelse til på en tilfredsstillende måte å utføre eller fullføre en oppgave (tildelt av noen, eller skapt av eget løfte eller omstendigheter) som man må oppfylle, og som har en påfølgende straff for svikt.

Anbefalt: