C# Kodlama Standartları Nelerdir? yazısında biraz bahsetmiştim ama yazım kuralları, tüm programlama dilleri için geçerli olduğu ve camelCase ve PascalCase yazımları da yazılım literatüründe global olarak kullanıldığı için bu iki isimlendirme tekniği konusunda da bir başlık açmak istedim.
camelCase: camel case olarak da geçen bu yazım tekniğinde hiçbir zaman boşluk bırakılmaz ve ilk kelime küçük harfle başladıktan sonra her bir kelimenin ilk harfi büyük harfle başlar. Bu sebeple de camel case yerine camelCase olarak yazılır. Türkçe karakterler kullanılmaz ve büyük i (İ) harfi yerine de İngilizce'deki karşılığı olan büyük ı (I) harfi kullanılır.
Camel Case Örnekleri:
merhabaDunya
ikimizBirFidaninGullerAcanDaliyiz
ankaraIstanbulIzmir
PascalCase: Pascal Case'in Camel Case'den farkı ise, ilk harfin de büyük harfle başlamasıdır. Bunun dışında aynı kurallar yine geçerlidir.
Pascal Case Örnekleri:
MerhabaDunya
IkimizBirFidaninGullerAcanDaliyiz
AnkaraIstanbulIzmir
Programlama isimlendirmelerinde her ne kadar en sık bu iki case'i görüyor olsak da bu konuda geçmişten bugüne kadar gelen çok sayıda girişim mevcut. İngilizce bilen arkadaşlar için bu konuda Wikipedia'daki naming convention başlığını okumalarını tavsiye ediyorum.
Önceki yazılarımdan bazıları için;
bkz: (C# ve Asp.NET) Sayıların Kare Kökünü Hesaplamak
bkz: (C# ve Asp.NET) Yazıları büyük harf ile yazdırmak
bkz: (C# ve Asp.NET) Yazıları küçük harf ile yazdırmak
bkz: C# String'leri Bölmek (substring)
bkz: C# implicit ve explicit dönüşümler nasıl yapılır?
bkz: C# karakterleri ASCII koduna dönüştürmek