Magic numbers¶
Een “magic number” is een getal dat direct in de code wordt gezet. Dit is niet altijd een probleem, maar het kan wel verwarrend zijn voor andere mensen die de code lezen. Het is daarom beter om een variabele te gebruiken met een duidelijke naam.
Het vermijden van magic numbers heeft een aantal voordelen:
- Het is duidelijker wat het getal betekent
- Als je het getal later wilt aanpassen, hoef je het maar op één plek te doen
Magic numbers vermijden¶
Magic numbers zijn te vervangen door constanten met een duidelijke naam.
Oefening
- Verander de magic numbers in de volgende code naar constanten met een duidelijke naam: