Atbildības sadalīšanas princips
Atbildības sadalīšanas princips paredz izstrādājamajā projektā funkcionālu bloku izdalīšanu, kas risina specializētus uzdevumus.
Liela atbildības sadalīšanas principa pielietošanas priekšrocība ir tā, ka tiek samazināta darba procesa sarežģītība un vienlaikus palielinās tā uzticamība un elastīgums (pielāgojamība).
Vienkāršākais atbildības sadalīšanas principa izmantošanas piemērs ir funkciju sadale starp klasēm un objektiem OOP.
Skatiet arī
-
SOLIDprincips,
kurs nosaka ieteikumus programmatūrai, kas balstīta uz OOP -
DRYprincips,
kurs sadala programmatūru mazos komponentos -
KISSprincips,
kurs paredz programmatūras sarežģīšanās atteikšanos -
YAGNIprincips,
kurs paredz liekās programmatūras funkcionalitātes atteikšanos -
CQSprincips,
kurs katrai funkcijai nosaka tikai vienu komandu -
LoDprincips,
ko izmanto programmatūras izstrādē