Code smell ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Code smell, yazılımda kod kokusu anlamına gelir.
Kod çalışsa bile daha derin bir tasarım sorununa işaret eden belirti; çok uzun bir fonksiyon, tekrarlanan mantık ya da fazla sayıda parametre gibi.
English: A sign in code that suggests a deeper design problem, such as a very long function, duplicated logic or too many parameters, even if the code works.
Nerede ve nasıl kullanılır?
İncelemelerde ve refactoring tartışmalarında kullanılır: 'This is a code smell', 'Long parameter lists are a classic smell.' Kod kokusu her zaman bir hata değildir; daha yakından bakmak için bir sebeptir.
Örnek cümleler
Copying the same validation into five files is a code smell. Let's extract it.
Aynı doğrulamayı beş dosyaya kopyalamak bir kod kokusu. Bunu ortak bir yere çıkaralım.
A class with 40 methods is usually a code smell, not a design choice.
40 metotlu bir sınıf genellikle bilinçli bir tasarım tercihi değil, bir kod kokusudur.
Sık kullanılan kalıplar
- a classic code smell
- spot a code smell
- code smells in
- refactor away a code smell
İlgili terimler
Aynı konudan: Kod İnceleme ve Kod Kalitesi
- LGTM · bence uygun
- nitpick · küçük düzeltme önerisi
- address feedback · geri bildirimi ele almak
- linter · kod denetleyici
- reviewer · inceleyen
- approve · onaylamak
- readable · okunabilir
- best practice · en iyi uygulama
- clean code · temiz kod
- maintainable · bakımı kolay
- naming convention · isimlendirme kuralı
- dead code · ölü kod
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
