C# Isimlendirme Kuralları
Isimlendirme kuralları diyince önemli 2 kural vardır:
PascalCasing
camelCasing
Bu kuralları açıklamadan önce isimlendirme yapılırken uyulması gerekenlere bakalım:
1- Isimlendirme yapılırken değişkene veya metoda ne ise ona verilen ismin başlangıcı harf veya alt tire olabilir.
2- Ilk harf alt tire ise yanına en az bir harf veya sayı getirilmelidir.
3- Her isim sadece harf,sayı veya alt tireden oluşur.
4- Isimlendirme yapılırken C# ın kullandığı anahtar kelimeler kullanılmaz mesela string adında bir değişken tanımlayamayız.
PascalCasing : Bu isimlendirme metodunda Pascalcasing veya Pascal_Casing yazmak yerine iki veya daha fazla kelimeli isimlendirmelerde her kelimenin baş harfını büyük ve kelimeleri bitişik yazma esas alan bir metoddur.
PascalCasing'i kodumuzda
- Class
- Metod
- Property
- Event
- Namespace
yazarken kullanmalıyız.
camelCasing : Bunun PascalCasing'den farkı bu metotda ilk kelime hariç tüm kelimelerin ilk harflerinin büyük ve bitişik yazılamasını esas alır.
camelCasing'i kodumuzda
- Değişken
- Parametre
yazarken kullanmalıyız.
Bu metodları kullanmak kodumuzu okunaklı hale getirdiği için uygulanması çok önemlidir. Ayrıca değişken olsun metod olsun bunları isimlendirirken işlevlerine uygun isim vermekte kodumuzu okunur kılacak olan önemli bir özelliktir. Bunlara dikkat edilmesi gerekmektedir.
PascalCasing
camelCasing
Bu kuralları açıklamadan önce isimlendirme yapılırken uyulması gerekenlere bakalım:
1- Isimlendirme yapılırken değişkene veya metoda ne ise ona verilen ismin başlangıcı harf veya alt tire olabilir.
2- Ilk harf alt tire ise yanına en az bir harf veya sayı getirilmelidir.
3- Her isim sadece harf,sayı veya alt tireden oluşur.
4- Isimlendirme yapılırken C# ın kullandığı anahtar kelimeler kullanılmaz mesela string adında bir değişken tanımlayamayız.
PascalCasing : Bu isimlendirme metodunda Pascalcasing veya Pascal_Casing yazmak yerine iki veya daha fazla kelimeli isimlendirmelerde her kelimenin baş harfını büyük ve kelimeleri bitişik yazma esas alan bir metoddur.
PascalCasing'i kodumuzda
- Class
- Metod
- Property
- Event
- Namespace
yazarken kullanmalıyız.
camelCasing : Bunun PascalCasing'den farkı bu metotda ilk kelime hariç tüm kelimelerin ilk harflerinin büyük ve bitişik yazılamasını esas alır.
camelCasing'i kodumuzda
- Değişken
- Parametre
yazarken kullanmalıyız.
Bu metodları kullanmak kodumuzu okunaklı hale getirdiği için uygulanması çok önemlidir. Ayrıca değişken olsun metod olsun bunları isimlendirirken işlevlerine uygun isim vermekte kodumuzu okunur kılacak olan önemli bir özelliktir. Bunlara dikkat edilmesi gerekmektedir.
Console.WriteLine("Yaziyi Begendim");
YanıtlaSil