23 puan yazan xguru 2023-03-05 | 3 yorum | WhatsApp'ta paylaş
  • Naver'ın yayımladığı açık kaynak. Naver içindeki 80'den fazla serviste kullanılıyor
  • Ölü kod: Çalıştırılmayan kod / çalıştırılsa bile uygulamanın davranışını etkilemeyen kod
  • Ölü kodun sorunları
    • Sistemi anlamayı/bakımını zorlaştırır
    • Performans/güvenlik üzerinde olumsuz etki yaratır
    • Derleme/test hızını yavaşlatarak genel geliştirme hızını düşürür
  • Scavenger
    • Hata ayıklama veya log eklemeden metot çağrılarının doğrulanmasını sağlar
    • Metot çağrı kayıtlarını toplayıp görselleştirerek kullanıcıya gösterir
    • Java agent yöntemiyle kolayca kullanılabilir
  • Yalnızca JVM tabanlı dilleri (Java, Kotlin) destekliyor
    • Python şu anda beta aşamasında, ayrıca çeşitli diller için destek planlanıyor

3 yorum

 
kayws426 2023-03-05

Kod kapsamını kontrol etmek yetmiyor muydu?

 
junoyoon 2023-03-06

Çalışan sunucu kodunu hedef alıyor.