10 of 59 menu

Programmeerprincipe CQS

Het programmeerprincipe CQS (Command-query Separation, Commando-query scheiding) stelt dat elke functie in een project alleen een commando (elke actieve actie) of alleen een query voor het ophalen van gegevens kan uitvoeren.

Stel, in uw project is er een functie die de markering van een invoerveld uitvoert, maar deze zou niet tegelijkertijd de door de gebruiker ingevoerde informatie moeten parseren en naar de database moeten sturen; hiervoor is een andere functie nodig.

Zie ook

  • het principe SOLID,
    dat richtlijnen geeft voor software op basis van OOP
  • het principe DRY,
    dat software opdeelt in kleine componenten
  • het principe KISS,
    dat het vermijden van complicatie van software veronderstelt
  • het principe YAGNI,
    dat het vermijden van overbodige functionaliteit in software veronderstelt
  • het principe LoD,
    dat wordt toegepast bij softwareontwikkeling
  • het principe scheiding van verantwoordelijkheden,
    dat wordt toegepast bij softwareontwikkeling
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren