Indførelsen

Fuldført

Den kode, du skriver, skal kommunikere din hensigt til både compileren og andre udviklere, der muligvis har brug for at læse din kode. Og da du er den udvikler, der læser din kode oftest, nogle gange måneder efter du oprindeligt skrev den, er det i din bedste interesse at skrive kode, der er klar og let at forstå. Husk, at du kan skrive kode én gang, men du skal læse den mange gange.

Lad os antage, at du er blevet bedt om at skrive kode til en anden gruppe udviklere. Du mødes med dem for at diskutere specifikationen, og tildelingen er klar. Efter mødet fortæller de dig, at du arbejder uafhængigt under udviklingen. Når du er færdig, skal du aflevere din kode til den anden gruppe. Kodningsopgaven ligger ikke over dit færdighedsniveau, men du har aldrig været nødt til at skrive kode, som en anden vil vedligeholde. Teamet fortalte dig, at så længe du følger standardkodningskonventionerne for C#, bør der ikke være noget problem. Du planlægger at gennemse C#-kodningskonventionerne, der er relateret til den kode, du vil arbejde med.

I dette modul lærer du, hvordan du vælger navne til dine variabler, der beskriver deres formål og hensigt. Du får mere at vide om, hvordan du tilføjer kodekommentarer, der dokumenterer kravene på højere niveau og din tilgang i kode, samt til midlertidigt at instruere compileren i at ignorere kodelinjer. Endelig lærer du, hvordan blanktegn kan bruges til at formidle relationen mellem individuelle kodelinjer.

Når du er færdig med dette modul, skriver du kode mere målrettet med fokus på læsbarheden og kvaliteten af koden, så du kan kommunikere med både compileren og andre udviklere.

Vigtig

Dette modul indeholder kodeaktiviteter, der kræver Visual Studio Code. Du skal have adgang til et udviklingsmiljø, hvor Visual Studio Code er installeret og konfigureret til udvikling af C#-programmer.

Læringsmål

I dette modul skal du:

  • Vælg et beskrivende navn til variabler, der beskriver deres formål og hensigt.
  • Brug kodekommentarer til midlertidigt at instruere compileren i at ignorere kodelinjer.
  • Brug kodekommentarer til at beskrive krav på højere niveau eller formål med en kodepassage.
  • Skriv kode, der effektivt bruger mellemrum til at formidle relationen mellem kodelinjer.

Forudsætninger

  • Erfaring med at bruge Visual Studio Code til at oprette og køre C#-konsolprogrammer.
  • Oplev udskrivning af meddelelser i konsollen ved hjælp af Console.WriteLine().
  • Erfaring med at bruge sætningerne if og else if til at oprette kodegrene.