Programmeerprincipe KISS

Het programmeerprincipe KISS (Keep it simple, stupid, Houd het simpel, dom) houdt in dat ongerechtvaardigde complexiteit van het ontworpen systeem moet worden vermeden, als het mogelijk is om het eenvoudiger en lichter te maken.

Om een systeem correct op te bouwen volgens het KISS-principe moet men zich aan de volgende regels houden:

Zie ook

  • het principe SOLID,
    dat richtlijnen geeft voor software op basis van OOP
  • het principe DRY,
    dat software opsplitst in kleine componenten
  • het principe YAGNI,
    dat overbodige functionaliteit in software vermijdt
  • het principe CQS,
    dat aan elke functie slechts één opdracht toekent
  • het principe LoD,
    dat wordt toegepast bij softwareontwikkeling
  • het principe scheiding van verantwoordelijkheden,
    dat wordt toegepast bij softwareontwikkeling