Coding Conventions - wongsrila/intern-match GitHub Wiki
Codeerconventies zijn stijlrichtlijnen voor programmeren. Ze hebben meestal betrekking op:
- Naamgevings- en declaratieregels voor variabelen en functies.
- Regels voor het gebruik van witruimte, inspringing en opmerkingen.
- Programmeerpraktijken en -principes
- Codeerconventies zorgen voor kwaliteit:
Verbetert de leesbaarheid van de code:
- Maak code-onderhoud eenvoudiger
- Codeerconventies kunnen gedocumenteerde regels zijn die teams moeten volgen, of gewoon uw individuele codeerpraktijk zijn.
Variabelen
Gebruik betekenisvolle en uitspreekbare variabele namen. Ook gebruik ik altijd camelCase en alle namen starten met een letter.
Goed
firstName = "John";
lastName = "Doe";
Fout
Nameeee = "John";
Nameee2 = "Doe";
Spaces Around Operators
Plaats altijd spaties rond operators ( = + - * / ), en na komma's:
let x = y + z;
const myArray = ["Volvo", "Saab", "Fiat"];
Object Rules
Algemene regels voor objectdefinities:
- Plaats het openingshaakje op dezelfde regel als de objectnaam.
- Gebruik dubbele punt plus één spatie tussen elke eigenschap en de waarde ervan.
- Gebruik aanhalingstekens rond tekenreekswaarden, niet rond numerieke waarden.
- Voeg geen komma toe na het laatste eigenschap-waardepaar.
- Plaats het afsluitende haakje op een nieuwe regel, zonder voorloopspaties.
- Sluit een objectdefinitie altijd af met een puntkomma.
const person = {
firstName: "John",
lastName: "Doe",
age: 50,
eyeColor: "blue"
};