Sobes.tech
Junior — Middle

Anlaşılır ve sürdürülebilir kod yazmanın temel ilkelerini sayabilir misin?

sobes.tech yapay zeka

AI'dan gelen yanıt

Anlaşılır ve sürdürülebilir kod yazmanın temel ilkeleri:

  • Okunabilirlik: değişkenler, metodlar ve sınıflar için anlaşılır isimler kullanmak, kodu ek bağlam olmadan kolayca anlaşılır şekilde yazmak.
  • Basitlik: gereksiz karmaşıklıktan kaçınmak, mantığı küçük metodlar ve sınıflar halinde bölmek.
  • Tutarlılık: projede tek tip kodlama stili ve kurallara bağlı kalmak.
  • Belgeler: mantık açık olmayan yerlerde yorumlar eklemek, public metodları açıklamak için JavaDoc kullanmak.
  • Modülerlik: kodu, bir bölümdeki değişikliklerin diğerlerini minimum düzeyde etkileyecek şekilde yapılandırmak.
  • Test Edilebilirlik: testlerle kolayca kapsanabilecek kod yazmak, bu da bakım ve geliştirmeyi kolaylaştırır.

Örnek:

// Kötü örnek
int a = 5;
int b = 10;
int c = a + b;

// İyi örnek
int kullaniciSayisi = 5;
int maksimumKullanici = 10;
int toplamKullanici = kullaniciSayisi + maksimumKullanici;