23 poin oleh xguru 2023-03-05 | 3 komentar | Bagikan ke WhatsApp
  • Sumber terbuka yang dirilis oleh Naver. Digunakan di lebih dari 80 layanan internal Naver
  • Dead code: kode yang tidak dijalankan / kode yang meskipun dijalankan tidak memengaruhi cara kerja aplikasi
  • Masalah dead code
    • Membuat sistem lebih sulit dipahami/dirawat
    • Berdampak buruk pada performa/keamanan
    • Memperlambat kecepatan kompilasi/pengujian sehingga menurunkan kecepatan pengembangan secara keseluruhan
  • Scavenger
    • Dapat memverifikasi pemanggilan metode tanpa menambahkan debugging atau log
    • Mengumpulkan riwayat pemanggilan metode lalu memvisualisasikannya untuk ditampilkan kepada pengguna
    • Mudah digunakan dengan pendekatan Java agent
  • Hanya mendukung bahasa berbasis JVM (Java, Kotlin)
    • Python saat ini masih beta, dan dukungan untuk berbagai bahasa lain direncanakan

3 komentar

 
kayws426 2023-03-05

Apakah memeriksa code coverage saja memang belum cukup?

 
junoyoon 2023-03-06

Ini ditujukan untuk kode server yang sedang beroperasi.