Atsakomybių skyrimo principas
Atsakomybių skyrimo principas reiškia funkcinių blokų, sprendžiančių specializuotus uždavinius, išskyrimą kuriamame projekte.
Didelis atsakomybių skyrimo principo taikymo pranašumas yra tai, kad sumažėja darbo proceso sudėtingumas ir tuo pačiu metu padidėja jo patikimumas ir lankstumas (prisitaikomumas).
Paprasčiausias atsakomybių skyrimo principo panaudojimo pavyzdys yra funkcijų paskirstymas tarp klasių ir objektų OBJP.
Taip pat žiūrėkite
-
SOLIDprincipas,
kuris pateikia rekomendacijas programinei įrangai, grindžiamai OBJP -
DRYprincipas,
kuris skirsto programinę įrangą į mažus komponentus -
KISSprincipas,
kuris siūlo atsisakyti programinės įrangos sudėtinimo -
YAGNIprincipas,
kuris siūlo atsisakyti perteklinės programinės įrangos funkcionalumo -
CQSprincipas,
kuris kiekvienai funkcijai nustato tik vieną komandą -
LoDprincipas,
kuris taikomas kuriant programinę įrangą