WET ne anlamına gelir?
Write Everything Twice (Her Şeyi İki Kez Yaz) veya We Enjoy Typing (Yazmayı Seviyoruz) ifadelerini temsil eder.
WET İlkesi
WET ilkesi, 'Write Everything Twice' (Her Şeyi İki Kez Yaz) veya 'We Enjoy Typing' (Yazmayı Seviyoruz) olarak çevrilebilir ve alaycı bir şekilde kod tekrarını kabul eden veya hatta teşvik eden, DRY (Don't Repeat Yourself - Kendini Tekrar Etme) ilkesinin zıttı bir yaklaşımı temsil eder.
Her Şeyi İki Kez Yaz
WET, gereğinden fazla kod yazmayı veya tekrarlamayı öneren mizahi bir kısaltmadır, genellikle basitliği vurgulamak veya soyutlamanın karmaşıklığından kaçınmak için kullanılır.
Soyutlama Eksikliği
WET kodu, uygun soyutlama eksikliği nedeniyle, benzer yapıların veya mantığın aşırı tekrarı sonucu gereksiz ve bakımı zor kodlara yol açabilir.
Öngörülemeyen Değişiklikler
WET kodunda yapılan değişiklikler daha az öngörülebilir ve düzenli olabilir, çünkü ilgili unsurlar düzenli bir şekilde değişmeyebilir, hataların ve tutarsızlıkların riskini artırabilir.
Test Zorlukları
WET kodu, test etmek için zorluklar sunabilir, çünkü çoğaltma nedeniyle kapsanması gereken daha fazla kod yolu olabilir, yazılım kalitesini sağlamak için çabayı ve karmaşıklığı artırabilir.