Inleiding

Voltooid

De code die u schrijft, moet uw intentie communiceren met zowel de compiler als andere ontwikkelaars die mogelijk uw code moeten lezen. En omdat u de ontwikkelaar bent die uw code het vaakst leest, soms maanden nadat u deze oorspronkelijk hebt geschreven, is het in uw beste belang om code te schrijven die duidelijk en gemakkelijk te begrijpen is. Vergeet niet dat u code één keer schrijft, maar u moet deze vaak lezen.

Stel dat u bent gevraagd code te schrijven voor een andere groep ontwikkelaars. U ontmoet ze om de specificatie te bespreken en de opdracht is duidelijk. Na de vergadering vertellen ze u dat u onafhankelijk werkt tijdens de ontwikkeling. Zodra u klaar bent, gaat u uw code aan de andere groep overdragen. De codeertaak valt niet buiten uw vaardigheidsniveau, maar u hebt nog nooit code hoeven schrijven die iemand anders gaat onderhouden. Het team heeft u verteld dat er geen probleem is zolang u de standaardcoderingsconventies voor C# volgt. U maakt plannen om de C#-coderingsconventies te bekijken die betrekking hebben op de code waaraan u gaat werken.

In deze module leert u hoe u namen kunt kiezen voor uw variabelen die hun doel en intentie beschrijven. U leert hoe u codeopmerkingen toevoegt die de vereisten op een hoger niveau en uw benadering in code documenteren, en hoe u de compiler tijdelijk instrueert regels code te negeren. Als laatste leert u hoe u witruimte kunt gebruiken om de relatie van afzonderlijke coderegels te verduidelijken.

Aan het einde van deze module schrijft u doelgerichter code en richt u zich op de leesbaarheid en de kwaliteit van de code, zodat u deze met zowel het compileerprogramma als met andere ontwikkelaars kunt communiceren.

Belangrijk

Deze module bevat coderingsactiviteiten waarvoor Visual Studio Code is vereist. U hebt toegang nodig tot een ontwikkelomgeving waarop Visual Studio Code is geïnstalleerd en geconfigureerd voor C#-toepassingsontwikkeling.

Leerdoelen

In deze module wordt het volgende behandeld:

  • Een beschrijvende naam voor variabelen kiezen waarmee het doel en de intentie worden beschreven.
  • Codeopmerkingen gebruiken om het compileerprogramma tijdelijk te instrueren coderegels te negeren.
  • Codeopmerkingen gebruiken om vereisten op een hoger niveau of een doel voor een codefragment te beschrijven.
  • Code schrijven die effectief gebruikmaakt van witruimte om de relatie tussen coderegels aan te geven.

Vereisten

  • Ervaring met het gebruik van Visual Studio Code om C#-consoletoepassingen te maken en uit te voeren.
  • Ervaring met het afdrukken van berichten naar de console met behulp van Console.WriteLine().
  • Ervaring met het gebruik van de if en else if instructies voor het maken van codebranches.