Yazılımlarda Değişkenlerde Kullanılan 4 İsimlendirme Standardı

Yazılımda nasıl isimlendirme yapılır? Excel de hücrelere isim verirken nasıl ilerlemeliyiz? Excel de Tablo isimlendirmeleri nasıl yapılır?

İsimlendirme Nedir Neden İhtiyaç Duyarız ?

Excel’de hem hücrelere, formüllere ve hücre aralıklarına isim verebilirken hem de VBA tarafında değişkenlere, Sub rutinlerine, modüllere ve daha bir çok şeyi isimlendirmemiz gerekebiliyor.

Sadece yazılımda değil, işletim sisteminde dahi bir klasörü veya dosyayı isimlendirmek gerekebiliyor. Bir değişkene refere etmek için kolay ve anlaşılır isimlendirmeler çok önem kazanıyor. Eğer kendi isimlendirme sisteminizi de kurgularsanız, daha kolay bir şekilde yazılımlarınızı yapabiliyorsunuz.

1- Pascal Case

Metinlerdeki sözcüklerin ilk harflerinin BÜYÜK diğer harflerinin ise küçük harflerle yazılmasıdır. Kelimeler bitişik yazılır.

Örnekler;

  • ThisIsPascalCase
  • ButtonPrimaryHover
  • RngPersonel
  • TblSiparişler

2- Camel Case

Devenin kuyruğundan başlayarak hörgüçlerine doğru gittiğimizi düşünün.Metinlerdeki ilk sözcüğün tüm harflerinin küçük, takip eden sözcüklerin ise ilk harflerinin büyük diğerlerinin ise küçük yazılmasıyla olşan standarttır.

Örnekler;

  • thisIsCamelCase
  • rngPersonel
  • tblSiparişler
  • btnKaydet

EXCEL ŞABLONLARIMIZI İNDİRMEK İÇİN TIKLAYIN!

3- Snake Case

Yerde sürünen bir yılan hayal edin.

Snake case isimlendirme türünde, her yeni sözcüğün arası ‘_’ (alt çizgi) ile ayrılır, ve her kelime küçük harf ile başlar.

Örnekler;

  • this_is_snake_case
  • rng_personel_isim
  • tbl_siparişler
  • btn_kaydet

4- Kebab Case

Kelimeleri kebaba dizmek isteyecek kişilerin tercihi

Her yeni sözcüğün arası ‘-‘ (tire) ile ayrılır, ve her kelime küçük harf ile başlar.

Örnekler;

  • this-is-kebab-case
  • rng-personel-isim
  • tbl-siparişler
  • btn-kaydet

Tercihimiz

Biz projelerimizde genelde Pascal ve Snake Case’leri birleştirerek kullanmayı tercih ediyoruz.

Örnekler;

  • Rng_Personel_İsim
  • Tbl_Siparişler
  • Btn_Kaydet

SERTİFİKALI KURSLARIMIZA GÖZ ATIN