Innholdsfortegnelse:
- Definisjon - Hva betyr Single Responsibility Principle (SRP)?
- Techopedia forklarer Single Responsibility Principle (SRP)
Definisjon - Hva betyr Single Responsibility Principle (SRP)?
Enkeltansvarsprinsippet (SRP) er en del av "SOLID" akronym for programmeringsprinsipper utviklet av Robert C. Martin. Den angår hvert objekt i en kodebase som har en spesifikk funksjon.
Techopedia forklarer Single Responsibility Principle (SRP)
SOLID-prinsipper inkluderer prinsippet om enkeltansvar, samt fire andre prinsipper som er avhengige av SOLID-forkortelsen: åpen lukket, Liskov-substitusjon, grensesnitt-segregering og avhengighetsinversjon.
Som en del av dette settet, som er ment å forenkle kodeutvikling og utvidelse og hjelpe med oppdateringer og endringer, indikerer prinsippet om enkeltansvar en enkelt funksjon per klasse og hjelper til med å lage kodemodul for å forhindre innbyrdes avhengigheter. Klasser og elementer som bare har ett ansvar er lettere å forklare og lettere å forstå i et kodebasemiljø. Det gjør enkeltfunksjonsansvaret som en del av SOLID-forkortelsen til en viktig måte å optimalisere objektorientert programmering på.
