Innehållsförteckning:
- Definition - Vad betyder Single Responsibility Principle (SRP)?
- Techopedia förklarar SRP (Single Responsibility Principle)
Definition - Vad betyder Single Responsibility Principle (SRP)?
Enkeltansvarsprincipen (SRP) är en del av ”SOLID” förkortningen för programmeringsprinciper utvecklade av Robert C. Martin. Det hänför sig till varje objekt i en kodbas som har en enda specifik funktion.
Techopedia förklarar SRP (Single Responsibility Principle)
SOLID-principer inkluderar principen om ett enda ansvar samt fyra andra principer som bygger på SOLID-akronymen: öppen-stängd, Liskov-substitution, gränssegregation och beroendeinversion.
Som en del av denna uppsättning, som är tänkt att förenkla kodutveckling och förlängning och hjälpa till med uppdateringar och ändringar, indikerar principen om enskilt ansvar en enda funktion per klass och hjälper till med att göra kodmodulär för att förhindra beroendeförhållanden. Klasser och element som bara har ett ansvar är lättare att förklara och lättare att förstå inom en kodbaserad miljö. Det gör det enda funktionsansvaret som en del av SOLID-förkortningen till ett viktigt sätt att optimera objektorienterad programmering.
