Sobes.tech
Junior

Uygulama kodunda hardcode olduğunu gösteren belirtiler nelerdir?

sobes.tech yapay zeka

AI'dan gelen yanıt

  • Kodda doğrudan dize literal kullanımı, kaynaklara (R.string.*) referans yerine.
  • Boyutlar (dp), renkler (#RRGGBB), stiller ve diğer UI öznitelikleri için doğrudan sayısal değer kullanımı, kaynaklara (R.dimen.*, R.color.*, R.style.*) referans yerine.
  • Dosya yolları veya URL'ler, kodda açıkça belirtilmiş.
  • Gelecekte değişebilecek belirli sabit değerlere dayanan mantık (örneğin, listelerde indeksler veya sihirli sayılar).
  • Çok kez kullanılan değerler için sabitler veya enum kullanımı eksik.
  • Yerelleştirme yok: mesaj her zaman tek bir dilde gösterilir, uygulama farklı bölgelerde kullanılabilirken.