Anlamlı İsimlendirme

30 Ocak-2 Şubat tarihleri arasında Akademik Bilişim 2016 organizasyonunun düzenlediği Temiz Kod kursuna eğitime katılmıştım. Uzun süredir okumayı planladığım fakat bir türlü gerekli motivasyon ve zamanı ayıramadığım Robert C. Martin’in Clean Code kitabını da bu kurs boyunca okudum. Hem kurs notlarımdan hem de kitaptan faydalanarak bir yazı dizisi yazmaya karar verdim. Kısa bir önsözün ardından kitabında 1. konusu olan Meaningful Names yani Anlamlı İsimlendirme’yi anlatalım. Not: Bölüm isimlerini Türkçe’ye çevireceğim.Fakat örnek kodlarda İngilizce kullanmaya devam edeceğim.Bazı şeylerin İngilizce kalması anlam bütünlüğü açısından daha doğru oluyor.   Değişkenler İsimlendirme yaparken mümkün oldukça değişkenin anlamı verilmeli. Yorum satırında belirteceğimize isimlendirme yaptığımız değişken veya metoda o yorumu isim olarak vermeliyiz. int d; // days of year gibi bir kod yerine int... Devamını oku..