Houd variabele- en identifiernamen kort en consistent
Categories:
-.
Vermijd hoofdletters, _ en camelCase tenzij een tool of ecosysteem iets
anders vereist.Probleem
Naamgevingsconventies helpen om code en repositories leesbaar te houden, maar te
lange of inconsistente namen zorgen voor ruis. Gemengde stijlen zoals
myVariable, my_variable en my-variable maken projecten ook moeilijker scanbaar.
Context
In softwareontwikkeling geven we voortdurend namen aan bestanden, projecten, branches, variabelen en andere identifiers. Een eenvoudig standaardpatroon houdt naamgeving voorspelbaar en verlaagt de frictie.
Oplossing
Geef de voorkeur aan korte namen die duidelijk blijven. Gebruik kleine letters
met - als standaard scheidingsteken. Vermijd hoofdletters, _ en camelCase
tenzij een taal, tool of upstream-conventie een ander formaat vereist.
Deze benadering heeft de volgende voordelen:
- Namen zijn gemakkelijk te lezen en te onthouden.
- Minder typen en minder complex typen verkleinen de kans op fouten.
- De standaard is makkelijk te onthouden: kies bij twijfel de kortste duidelijke naam.
Voorbeelden en implementatie
Voorbeelden van namen die deze conventie volgen:
index.htmlstyle.cssmain.js
Projectnamen:
mijn-projectweb-appe-commerce
Branchnamen:
feature/add-new-featurefix/bug-123hotfix/security-issue
Gebruik alleen een ander formaat wanneer de omliggende tool of programmeertaal dat verwacht, bijvoorbeeld wanneer omgevingsvariabelen hoofdletters vereisen of een taal snake_case of camelCase gebruikt voor identifiers.
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.