Menu
CoddyTech

İ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 trafik kuralları gibidir. Kodun düzenli ve anlaşılır kalmasına yardımcı olurlar.

Sokak tabelalarının hepsi rastgele ve tutarsız olsaydı ne olurdu, hayal edin. Kaos olurdu! Benzer şekilde, adlandırma kuralları olmadan kod karmaşık ve kafa karıştırıcı hâle gelebilir.

C# dilinde tutarlı adlandırma kurallarına uymak, temiz, bakımı kolay ve iş birliğine dayalı kod yazmak için çok önemlidir. Aklında bulundurman gereken bazı temel kurallar şunlardır:

  • PascalCase: Sınıf adları, yöntem adları ve özellik adları için kullanılır. Her kelime büyük harfle başlar, ör. MyClass, CalculateTotal, FirstName.
  • camelCase: Yerel değişkenler ve metot parametreleri için kullanın. İlk sözcük küçük harfle başlar, sonraki her sözcük ise 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ın. Alt çizgiyle başlayıp ardından camelCase kullanın; örneğin _myPrivateField, _customerAge.
  • Sabitler için PascalCase: const ile bildirilen sabitlerde de PascalCase kullanılır; örneğin MaxValue, Pi, DefaultTimeout. Diğer dillerde ve eski kodlarda MAX_VALUE gibi BÜYÜK_HARFLİ sabitler görebilirsiniz, ancak bu C# geleneği değildir.

İş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.
  • Projen boyunca seçtiğin kurallarla tutarlı ol.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

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

Kendi başına pratik yap: Online C# derleyicisi