9 of 59 menu

Programmeerprincipe YAGNI

Het programmeerprincipe YAGNI (You aren't gonna need it, Je gaat het niet nodig hebben) houdt in dat overbodige functionaliteit van het systeem dat je ontwikkelt wordt vermeden, d.w.z. als er geen directe behoefte is aan een taak of methode, dan moet je deze niet toevoegen.

Bij het plannen van het werk aan een project, volgens het YAGNI-principe, hoef je geen code te schrijven die je ooit misschien nodig zou kunnen hebben. In plaats daarvan moet je in de eerste plaats de meest actuele en belangrijke taken oplossen.

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 CQS,
    dat voor elke functie slechts één opdracht definieert
  • 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