Wat is DRY? (Don’t Repeat Yourself)
Het DRY-principe zegt: herhaal jezelf niet. Dit betekent dat je probeert te voorkomen dat je dezelfde stukjes code steeds opnieuw schrijft. Als er iets verandert, hoef je dan maar op één plek iets aan te passen, in plaats van overal.
Waarom is DRY belangrijk?
- Minder fouten: Als je één foutje hebt, hoef je het maar op één plek te verbeteren.
- Gemakkelijker onderhoud: Je code is overzichtelijker en makkelijker aan te passen.
- Efficiënter: Je gebruikt minder regels code om hetzelfde te bereiken.
Wat is WET? (Write Everything Twice)
Het WET-principe staat eigenlijk voor het tegenovergestelde van DRY. Je schrijft dezelfde code meerdere keren, of je herhaalt bepaalde ideeën in je programma. Dit gebeurt vaak bij beginnende programmeurs of in situaties waarin het DRY-principe moeilijk toe te passen is.
Waarom zou je WET gebruiken?
- Het kan eenvoudiger zijn om te begrijpen voor beginners.
- Soms is herhaling nodig omdat een project of code niet complex genoeg is om het DRY-principe te gebruiken.
- Als je iets nieuws probeert, kan WET tijdelijk nuttig zijn.
Wanneer gebruik je DRY of WET?
- Gebruik DRY: Als je merkt dat je vaak dezelfde code schrijft of herhaalt. Dit is vooral handig als je een groot project hebt of werkt in een team.
- Gebruik WET: Als je nog aan het leren bent of aan een kleine oefening werkt, kan het geen kwaad om je code te herhalen. Zodra het complexer wordt, kun je alsnog overstappen op DRY.
Samenvatting