A CQS programozási elv
A CQS programozási elv (Command-query Separation, Parancs-lekérdezés elválasztás) azt feltételezi, hogy a projekt minden függvénye csak parancsot (bármilyen aktív műveletet) vagy csak adatlekérdezést hajthat végre.
Például, a projektjében van egy függvény, amely kiemeli a beviteli mezőt, de nem szabad egyszerre elemezze a bevitt felhasználói információt és küldje el az adatbázisba, ehhez egy másik függvényre van szükség.
Lásd még
-
a
SOLIDelv,
amely OOP-alapú szoftverajánlásokat ad -
a
DRYelv,
amely a szoftvert apró komponensekre bontja -
a
KISSelv,
amely a szoftver bonyolításának elutasítását feltételezi -
a
YAGNIelv,
amely a szoftver túlzott funkcionalításának elutasítását feltételezi -
a
LoDelv,
amely szoftverfejlesztés során alkalmazható -
a felelősségmegosztás elve,
amely szoftverfejlesztés során alkalmazható