Hjem Udvikling Hvad er princippet om enkeltansvar (srp)? - definition fra techopedia

Hvad er princippet om enkeltansvar (srp)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Single Responsibility Principle (SRP)?

Enkeltansvarsprincippet (SRP) er en del af ”SOLID” akronymet til programmeringsprincipper udviklet af Robert C. Martin. Det angår hvert objekt i en kodebase, der har en enkelt specifik funktion.

Techopedia forklarer Single Responsibility Principle (SRP)

SOLID-principper inkluderer princippet om enkeltansvar samt fire andre principper, der er afhængige af SOLID-forkortelsen: åben-lukket, Liskov-substitution, interface-segregering og afhængighedsinversion.

Som en del af dette sæt, som er beregnet til at forenkle kodeudvikling og udvidelse og hjælpe med opdateringer og ændringer, angiver princippet om enkeltansvar en enkelt funktion pr. Klasse og hjælper med at lave kode modulopbygget for at forhindre indbyrdes afhængighed. Klasser og elementer, der kun har et ansvar, er lettere at forklare og lettere at forstå i et codebase-miljø. Det gør ansvaret for enkeltfunktionen som en del af SOLID-akronymet til en vigtig måde at optimere objektorienteret programmering på.

Hvad er princippet om enkeltansvar (srp)? - definition fra techopedia