Programiranje ni samo vprašanje logike in sintakse, temveč tudi jasnosti in berljivosti. Dobro strukturirana aplikacija ne izboljšuje le tvojega razumevanja kode, temveč tudi olajša sodelovanje v ekipi. V tem priročniku se boš naučil, kako lahko s spoštovanjem imen-, kode- in postavitvenih-konvencij v C# učinkovito delaš.

Najpomembnejši vpogledi

Najpomembnejše točke, ki jih moraš vzeti iz tega priročnika, so:

  • Imena razredov se vedno začnejo z veliko začetnico in uporabljajo Camel Case.
  • Metode sledijo istim konvencijam kot imena razredov.
  • Spremenljivke naj se začnejo z malo začetnico in naj besede prav tako pišejo v Camel Case.
  • Jasna struktura in berljivost s pomočjo postavitvenih konvencij znatno povečata kakovost tvoje kode.

Navodila po korakih

1. Imena razredov

Začnimo z imeni razredov. Ta se morajo vedno začeti z veliko začetnico in ne smejo vsebovati presledkov. To preprečuje sintaktične napake. Če ime razreda sestavlja več besed, se uporablja tako imenovana Camel Case pisava. Prva beseda se začne z veliko začetnico, sledijo ji druge besede prav tako z veliko začetnico. Na primer, ime razreda bi lahko bilo "Program".

Optimalna uporaba konvencij imen, kode in postavitve v C#

2. Imenovanje metod

Imenovanje metod poteka v največji meri podobno kot pri imenih razredov. Na primer metoda "KrogIzračunati". Tukaj se prvi črki "Krog" in "Izračunati" začneta z veliko začetnico. Spet se ne uporabljajo presledki, da bi ohranili strukturo metode.

3. Imenovanje argumentov metode

Pri imenovanju argumentov metode je treba upoštevati druge pravilnike. Ti bi se morali vedno začeti z malo začetnico. Na primer: pri metodi bi lahko argument imenovali "Arx", kar sledi mali začetnici.

4. Imenovanje spremenljivk

Zdaj preidimo na spremenljivke. Ta imena se običajno začnejo z malo začetnico, in če so sestavljena iz več besed, se preostale besede spet pišejo v Camel Case. Na primer ime spremenljivke "znakŠtevilo", pri čemer je "znak" pisano z malo in "Število" z veliko začetnico za izboljšanje berljivosti.

5. Kratice v imenih spremenljivk

Priporočljivo je, da se izogibate kraticam v imenih spremenljivk. Te lahko vodijo do nesporazumov. Pomemben vidik je tudi, da se spremenljivke nikoli ne smejo začeti s številko. Na primer: namesto da spremenljivko poimenuješ "5Število", bi moral uporabiti "število5". To izpolnjuje sintaktične zahteve Visual Studia.

Optimalno izkoristite konvencije poimenovanja, kode in postavitve v C#

6. Predpona za spremenljivke

Koristen trik je, da imenom spremenljivk dodaš predpono, ki označuje podatkovni tip. Na primer, pri celoštevilski spremenljivki se pred "i" doda, kar pomeni 32-bitno celo število. Polno ime bi lahko bilo "iŠtevilo5".

7. Upoštevanje postavitvenih konvencij

Na koncu je pomembno tudi oblikovanje kode, da se izboljša berljivost. Poskrbi, da bo v vsaki vrstici le ena izjava in da bo vsaka deklaracija dodeljena svoji vrstici. Drug vidik je pravilna uporaba tabulatork ali štirih presledkov za zamike.

Optimalna uporaba konvencij poimenovanja, kode in postavitve v C#

8. Poglobitev in dodatne povezave

Če želiš še dodatno pridobiti znanje o tej temi, ti priporočam uradno Microsoftovo spletno stran. Tam najdeš podrobne informacije o konvencijah imen, smernicah za postavitve in komentarjih. Te informacije so zelo koristne za berljivost tvojega izvorne kode.

Optimizacija konvencij za imena, kodo in postavitev v C#

Povzetek – razumevanje konvencij imen, kode in postavitve C#

V tem priročniku si prejel obsežen pregled različnih konvencij imen, kode in postavitve v C#. Zdaj veš, kako ustrezno poimenovati razred, metode in spremenljivke ter kako pomembna je dosledna struktura za tvoje programiranje.

Pogosto zastavljena vprašanja

Kako začnem ime razreda?Imena razredov se vedno začnejo z veliko začetnico.

Kaj je Camel Case in kako ga uporabim?Camel Case pomeni, da se vsaka beseda v imenu začne z veliko začetnico, npr. "KrogIzračunati".

Ali lahko uporabim presledke v imenih spremenljivk?Ne, v imenih spremenljivk presledki niso dovoljeni.

Kako naj poimenujem svoje spremenljivke?Spremenljivke naj se začnejo z malo začetnico in naj uporabljajo Camel Case.

Ali lahko uporabljam kratice v imenih?Bolje je, da se izogibaš kraticam, da preprečiš zmedo.