-
Notifications
You must be signed in to change notification settings - Fork 0
Code conventions
Rafi1310 edited this page May 19, 2026
·
8 revisions
- We schrijven duidelijke, leesbare code.
- Namen zijn Engelstalig.
- Comments leggen uit waarom iets gebeurt, alleen bij lastige code ook WAT er gebeurt.
- Geen ongebruikte code of console.logs in de 'main.'
assets
js/
style/
- Bestanden: kebab-case.js
- Functies: camelCase
- Constants: UPPER_SNAKE_CASE
Voorbeelden:
const MAX_VISIBLE_FISH = 10;
function formatCountryName(countryCode) {}
class FishTimeline {}
- Gebruikt const, tenzij de waarde verandert.
- Gebruikt let alleen wanneer nodig
- Geen var
- Gebruik duidelijke functienamen
- Houd functies klein en specifiek
Iedereen werkt in zijn eigen branch en we mergen uiteindelijk alles naar de dev-branch.
De naam van je branch moet direct vertellen wat voor soort werk je doet en waar het over gaat.
Je kan het typen als 'type/korte-beschrijving'.
Types waar je uit kan kiezen:
feat/ : Dit gebruik je voor branches waar je een nieuwe feature in maakt.
bugfix/ : Dit gebruik je als je een stuk bestaande code moet fixen.
docs/ : Dit gebruik je als je wijzigingen gaat maken in de README of andere documentatie
- Gebruik uitsluitend kleine lettertype
- gebruik ' - ' i.p.v. spaties
- Typ branch namen uitsluitend in het Engels