Məsuliyyətin bölünməsi prinsipi
Məsuliyyətin bölünməsi prinsipi işlənmiş layihədə ixtisaslaşmış məsələləri həll edən funksional blokların ayrılması nəzərdə tutulur.
Məsuliyyətin bölünməsi prinsipinin tətbiqinin böyük üstünlüyü ondadır ki, iş prosesinin mürəkkəbliyi azalır və eyni zamanda onun etibarlılığı və çevikliyi (adaptivliyi) artır.
Məsuliyyətin bölünməsi prinsipindən istifadənin ən sadə nümunəsi OOP-də siniflər və obyektlər arasında funksiyaların bölünməsidir.
Həmçinin bax
-
SOLIDprinsipi,
OOP əsasında proqram təminatı üçün tövsiyələr təyin edən -
DRYprinsipi,
proqram təminatını kiçik komponentlərə bölən -
KISSprinsipi,
proqram təminatının mürəkkəbləşdirilməsindən imtina nəzərdə tutan -
YAGNIprinsipi,
proqram təminatının həddən artıq funksionallığından imtina nəzərdə tutan -
CQSprinsipi,
hər bir funksiya üçün yalnız bir əmr təyin edən -
LoDprinsipi,
proqram təminatının işlənmişində tətbiq olunan