Princíp oddelenia zodpovednosti
Princíp oddelenia zodpovednosti znamená vytvorenie funkčných blokov vo vyvíjanom projekte, ktoré riešia špecializované úlohy.
Veľkou výhodou aplikácie princípu oddelenia zodpovednosti je to, že sa znižuje zložitosť pracovného procesu a zároveň sa zvyšuje jeho spoľahlivosť a flexibilita (adaptívnosť).
Najjednoduchším príkladom použitia princípu oddelenia zodpovednosti je rozdelenie funkcií medzi triedy a objekty v OOP.
Pozrite tiež
-
princíp
SOLID,
ktorý poskytuje odporúčania pre softvér založený na OOP -
princíp
DRY,
ktorý delí softvér na malé komponenty -
princíp
KISS,
ktorý predpokladá odmietnutie komplikácie softvéru -
princíp
YAGNI,
ktorý predpokladá odmietnutie nadbytočnej funkcionality softvéru -
princíp
CQS,
ktorý určuje pre každú funkciu iba jeden príkaz -
princíp
LoD,
ktorý sa aplikuje pri vývoji softvéru