Coding guidelines
Naamgeving
Duidelijke naam: de identifier moet duidelijk maken waarvoor de identifier dient. Schrijf dus liever
gewicht
ofleeftijd
in plaats vana
ofmeuh
.Camel casing: gebruik camel casing indien je meerdere woorden in je identfier wenst te gebruiken. Camel casing wil zeggen dat ieder nieuw woord terug met een hoofdletter begint. Een goed voorbeeld kan dus zijn
leeftijdTimDams
ofaantalLeerlingenKlas1EA
. Merk op dat we liefst het eerste woord met kleine letter starten.Constanten: deze zogenaamde magic numbers zijn steeds volledig in hoofdletters (bv
const int MAXTEMP = 45
)Prefereer cijfers en letters: gebruik geen liggende streepjes of andere karakters die geen cijfers of letters zijn.
Private kleine letter, public hoofdletter: private variabelen starten met een kleine letter (bv
pagesBook
), public variabelen (zie volgende boek) met een grote letter (bv.SizeBook
).Methoden met hoofdletter: methoden starten steeds met een hoofdletter (bv.
OpenDataBase
).Geen afkortingen: Schrijf
GetWindowsSize
in plaats vanGetWinSz
.Enum
: zowel de naam van het enum-type als de afzonderlijke waarden starten met een hoofdletterSolution/Project: je VS solution en project-namen begin je steeds met een hoofdletter en vervolgens volg je de afspraken van identifiers: enkel liggende strepen, getallen en letters, inclusief camelCasing.
Last updated