About this repository
Best practices
1. Zo min mogelijk code herhalen
Maak kleine, generieke functions die een kleine taak uitvoeren die herbruikbaar zijn.
2. Avoid globals
Dit voorkomt het overschrijven van variables als je meerdere scripts gebruikt
3. Comment, comment, comment
Beschrijf je code zo veel nodig is zodat andere kunnen begrijpen wat het doet. Pas op, comment niet te veel (zorgt weer voor onoverzichtelijkheid)
4. (3.1) Geef korte, universeel geldende, duidelijk beschrijvende namen
Voert terug op begrijpelijke code schrijven
5. Progressive enhancement
Zorg dat je niet teveel javascript afhankelijke sites maakt: Sommige browsers ondersteunen het niet.
overige
- Use native methods as much as possible
- Make the most use of Vanilla JS
- Avoid long parameter lists
- Use consisten Naming Conventions, like:
- BEM for CSS
- CamelCase for JS
- Etc.