İsimlendirme Kuralları
Coddy'nin C# Journey'sinin Temeller bölümünün bir parçası. Ders 12 / 69.
Adlandırma kuralları, programcılar için yol kuralları gibidir. Kodun düzenli ve anlaşılır kalmasına yardımcı olurlar.
Sokak tabelalarının tamamen rastgele ve tutarsız olduğunu düşün. Tam bir kaos olurdu! Benzer şekilde, adlandırma kuralları olmadan kod karmaşık ve kafa karıştırıcı hâle gelebilir.
C#'ta tutarlı adlandırma kurallarını izlemek, temiz, bakımı kolay ve iş birliğine uygun kod yazmak için çok önemlidir. Akılda tutulması gereken bazı temel kurallar şunlardır:
- PascalCase: Sınıf adları, yöntem adları ve özellik adları için kullanın. Her kelime büyük harfle başlar; örneğin
MyClass,CalculateTotal,FirstName.
- camelCase: Yerel değişkenler ve metot parametreleri için kullanın. İlk kelime küçük harfle başlar ve sonraki her kelime büyük harfle başlar; örneğin,
myVariable,customerName,calculateTotal.
- _underscorePrefix: Özel alanlar (bir sınıf içindeki değişkenler) için kullanılır. Alt çizgiyle başlayıp camelCase kullanın; örneğin
_myPrivateField,_customerAge.
- UPPER_CASE: Sabitler için kullanın. Tüm harfler büyük yazılır ve kelimeler alt çizgilerle ayrılır; örneğin
MAX_VALUE,PI,DEFAULT_TIMEOUT.
İşte bazı ek ipuçları:
- Değişkenin veya yöntemin amacını açıkça belirten açıklayıcı adlar kullanın.
- Kodunuzun bağlamında yaygın olarak anlaşılmadıkları sürece kısaltmalardan veya akronimlerden kaçının.
- Projeniz boyunca seçtiğiniz kurallara tutarlı bir şekilde uyun.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod Alma OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik Kısayollar7Temel Girdi/Çıktı
Temel ÇıktıString InterpolationGirdi OkumaParseÖzet - 120'ye KadarÖzet - True veya False5Operatörler Bölüm 2
Karşılaştırma OperatörleriMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Kendi başına pratik yap: Online C# derleyicisi