Obsah:
- Vymedzenie pojmu - Čo znamená zásada jednotnej zodpovednosti (SRP)?
- Techopedia vysvetľuje princíp jednotnej zodpovednosti (SRP)
Vymedzenie pojmu - Čo znamená zásada jednotnej zodpovednosti (SRP)?
Zásada jednotnej zodpovednosti (SRP) je súčasťou skratky „SOLID“ pre princípy programovania, ktorú vyvinul Robert C. Martin. Vzťahuje sa na každý objekt v kódovej základni, ktorý má jednu špecifickú funkciu.
Techopedia vysvetľuje princíp jednotnej zodpovednosti (SRP)
Princípy SOLID zahŕňajú princíp jednotnej zodpovednosti, ako aj štyri ďalšie princípy, ktoré sa spoliehajú na skratku SOLID: open-closed, Liskovova substitúcia, segregácia rozhraní a inverzia závislosti.
Ako súčasť tejto sady, ktorá má zjednodušiť vývoj a rozšírenie kódu a pomôcť s aktualizáciami a zmenami, zásada jednotnej zodpovednosti označuje jednu funkciu pre každú triedu a pomáha pri vytváraní modulárneho kódu na zabránenie vzájomnej závislosti. Triedy a prvky, ktoré majú iba jednu zodpovednosť, sa dajú ľahšie vysvetliť a ľahšie pochopiť v prostredí kódovej základne. Vďaka tomu je zodpovednosť za jednu funkciu ako súčasť skratky SOLID kľúčovým spôsobom optimalizácie objektovo orientovaného programovania.
