Parimi i Programimit CQS
Parimi i programimit CQS (Command-query Separation, Ndarja Komandë-Kërkesë) sugjeron që çdo funksion në një projekt mund të kryejë vetëm një komandë (çdo veprim aktiv) ose vetëm një kërkesë për nxjerrjen e të dhënave.
Për shembull, në projektin tuaj ekziston një funksion që kryen theksimin e fushës hyrëse, por ai nuk duhet të analizojë njëkohësisht informacionin e futur nga përdoruesi dhe ta dërgojë atë në bazën e të dhënave, për këtë nevojitet një funksion tjetër.
Shihni gjithashtu
-
parimi
SOLID,
i cili jep rekomandime për softuerin bazuar në OOP -
parimi
DRY,
i cili ndan softuerin në komponentë të vegjël -
parimi
KISS,
i cili sugjeron refuzimin e ndërlikimit të softuerit -
parimi
YAGNI,
i cili sugjeron refuzimin e funksionalitetit të tepruar të softuerit -
parimi
LoD,
i cili zbatohet gjatë zhvillimit të softuerit -
parimi i ndarjes së përgjegjësisë,
i cili zbatohet gjatë zhvillimit të softuerit