SOLID-principes

De principes van objectgeoriënteerd programmeren SOLID zijn noodzakelijk bij het creëren van functionele, langdurig onderhoudbare software op basis van objectgeoriënteerd programmeren (OOP).

De belangrijkste SOLID-principes:

Zie ook

  • het DRY-principe,
    dat software opsplitst in kleine componenten
  • het KISS-principe,
    dat het vermijden van complicatie van software veronderstelt
  • het YAGNI-principe,
    dat het vermijden van overbodige functionaliteit in software veronderstelt
  • het CQS-principe,
    dat voor elke functie slechts één opdracht geeft
  • het LoD-principe,
    dat wordt toegepast bij software-ontwikkeling
  • het verantwoordelijkheidsscheidingsprincipe,
    dat wordt toegepast bij software-ontwikkeling