Programming Guidelines & Best Practices
De leesbaarheid van source code bepaalt in grote mate hoe goed
een (andere) ontwikkelaar de software kan begrijpen.
De onderhoudbaarheid is de mate waarin het eenvoudig is om nieuwe
functionaliteiten toe te voegen en bestaande te wijzigen, bugs op te lossen of de
performantie te verbeteren.
Een belangrijk aspect om deze 2 belangrijke eigenschappen van goede source code
te kunnen bereiken is het gebruiken van coding guidelines. De toepassing
ervan kan worden afgedwongen door regelmatig code reviews uit te
voeren.
Nuttige links
MSDN heeft wellicht de belangrijkste en meest uitgebreide set van richtlijnen:
Dit zou de basis moeten zijn om verder in een eigen document uit te breiden. Misschien
wil u hier en daar van de voorgestelde richtlijnen afwijken, afhankelijk van de
situatie.
Ook op de MSDN website, maar dan specifiek voor VB.NET vinden we:
En elders op het web vind ik nog deze links de moeite waard:
Boeken
Een absolute aanrader is het boek
Code Complete waarin enorm veel praktisch bruikbare tips staan om goede
code te leren schrijven. Wat mij betreft verplichte lectuur voor iedere programmeur,
of je nu met .NET werkt of met om het even welke programmeertaal.