C# Academy · Oppitunti

Kommenttien ja koodin luettavuuden ymmärtäminen

Käytä kommentteja ja muotoilua, jotta koodisi on helpompi ymmärtää ja ylläpitää

Oppitunti 3/310 vaihetta

Kommenttien ja koodin luettavuuden ymmärtäminen on ilmainen C# Academy-oppitunti CoddyKitissä. Tämä on oppitunti 3/3. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu C# Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. C# Academy-kurssilla on yhteensä 3 oppituntia.

Selkeiden kommenttien kirjoittaminen C#:ssa

Kommenttien ymmärtäminen ja koodin luettavuus

Tervetuloa seuraavalle oppitunnille! Tällä oppitunnilla opitte käyttämään kommentteja koodinne dokumentointiin ja luettavuuden parantamiseen. Aloitetaan!

Kommenttien ja koodin luettavuuden ymmärtäminen — kuvitus 1

Mitä kommentit ovat?

Kommentit ovat koodirivejä, jotka kääntäjä ohittaa. Niillä selitetään koodin toimintaa tai jätetään muistiinpanoja itselle ja muille.

Tärkeä huomio: Kommentit helpottavat koodin ymmärtämistä ja ylläpitämistä.

Kommenttityypit C#:ssa

C# tukee kolmea kommenttityyppiä:

  • Yksiriviset kommentit: Alkavat merkkijonolla //.
  • Moniriviset kommentit: Rajataan merkkijonojen /* ja */ väliin.
  • XML-dokumentaatiokommentit: Alkavat merkkijonolla ///, ja niitä käytetään dokumentointiin.

Vinkki: Valitkaa tarpeisiinne sopiva kommenttityyppi.

Yksiriviset kommentit

Yksirivisiä kommentteja käytetään tietyn koodirivin selittämiseen. Esimerkki:

Vinkki: Käyttäkää yksirivisiä kommentteja lyhyisiin selityksiin.

using System;

class Program {
    static void Main() {
        // This is a single-line comment
        Console.WriteLine("Hello, World!"); 
// Outputs "Hello, World!"
    }
}

Moniriviset kommentit

Monirivisiä kommentteja käytetään pidempiin selityksiin tai koodilohkojen tilapäiseen poistamiseen käytöstä. Esimerkki:

Tärkeä huomio: Käyttäkää monirivisiä kommentteja monimutkaisen logiikan tai koodin osien kuvaamiseen.

using System;

class Program {
    static void Main() {
        /*
        This is a multi-line comment.
        It can span multiple lines.
        */
        Console.WriteLine("Hello, World!");
    }
}

XML-dokumentaatiokommentit

XML-dokumentaatiokommentteja käytetään metodien, luokkien ja muiden koodielementtien dokumentaation luomiseen. Esimerkki:

Vinkki: Käyttäkää XML-kommentteja koodin yksityiskohtaiseen dokumentointiin.

/// <summary>
/// This method prints a greeting to the console.
/// </summary>
static void Greet() {
    Console.WriteLine("Hello!");
}

Koodin luettavuuden parantaminen

Luettavaa koodia on helpompi ymmärtää ja ylläpitää. Noudattakaa seuraavia vinkkejä luettavuuden parantamiseksi:

  • Käyttäkää kuvaavia muuttuja- ja metodinimiä.
  • Sisentäkää koodi yhdenmukaisesti.
  • Ryhmitelkää toisiinsa liittyvät koodirivit.
  • Kirjoittakaa kommentteja vain tarvittaessa, jotta koodi ei muutu sekavaksi.

Vinkki: Hyvin jäsennelty ja kommentoitu koodi säästää aikaa virheenkorjauksessa ja yhteistyössä.

Harjoitustehtävä

Kirjoittakaa ohjelma, joka sisältää yksirivisiä, monirivisiä ja XML-kommentteja. Esimerkki:

Haaste: Lisätkää merkityksellisiä kommentteja aiemmin kirjoittamaanne ohjelmaan.

using System;

class Program {
    /// <summary>
    /// Main method: the entry point of the program.
    /// </summary>
    static void Main() {
        // Print a welcome message
        Console.WriteLine("Welcome to C# programming!");

        /*
        Below is an example
        of multi-line comments.
        */
        Console.WriteLine("Comments help explain code.");
    }
}

Hienosti tehty!

Onnittelut! Olette oppineet käyttämään kommentteja koodin selittämiseen ja dokumentointiin sekä luettavuuden parantamiseen. Seuraavalla oppitunnilla siirrymme ohjausvirtaan ja opimme tekemään ohjelmissa päätöksiä if-else-lauseiden avulla. Jatketaan koodaamista!

Kommenttien ja koodin luettavuuden ymmärtäminen — kuvitus 10
Aloita maksutta

Opi C# tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
93
Oppitunnit
346

Usein kysytyt kysymykset

Onko oppitunti ”Kommenttien ja koodin luettavuuden ymmärtäminen” ilmainen?

Kyllä – oppitunnin ”Kommenttien ja koodin luettavuuden ymmärtäminen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko C# Academy-kurssin, päivitä CoddyKit PROhon. C# Academy-kurssilla on yhteensä 3 oppituntia.

Mitä opin oppitunnilla ”Kommenttien ja koodin luettavuuden ymmärtäminen”?

Käytä kommentteja ja muotoilua, jotta koodisi on helpompi ymmärtää ja ylläpitää Harjoittelet C# Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni C# Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin C# Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/3.

Kuinka kauan ”Kommenttien ja koodin luettavuuden ymmärtäminen”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä C# Academy-oppitunnilla?

Kyllä. Jokainen C# Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Muuttujien ja tietotyyppien ymmärtäminen
  2. Perussyöte ja -tuloste
  3. Kommenttien ja koodin luettavuuden ymmärtäminen
← Takaisin: C# Academy