Video: https://youtu.be/_fauq98qely
JSCent adalah penganalisa program yang mendeteksi bau kode. Bau kode adalah masalah potensial dengan kode sumber yang dapat sesuai dengan masalah yang lebih dalam dalam program. Misalnya, JSCent dapat mendeteksi masalah seperti metode panjang, terlalu banyak komentar, iri, iri, rantai pesan, kode mati dan banyak lagi. JSCent menghasilkan laporan yang merangkum semua bau kode yang ditemukan dengan cara yang ringkas dan dapat digunakan - mudah diakses di konsol. Analisis JSCENT dapat diklasifikasikan baik sebagai analisis statis-agnostik nilai-meta-properti, karena beberapa kode berbau lebih condong ke sintaks dan lainnya lebih ke arah semantik dan prinsip-prinsip rekayasa perangkat lunak tingkat tinggi.
Laporan Sampel:

JSCent ditujukan untuk pengembang dan tim yang mencoba membangun kode yang dapat dipertahankan, dapat diperluas, dan terstruktur dengan baik. Laporan yang dihasilkan tidak dimaksudkan untuk menjadi preskriptif tetapi lebih tepatnya menunjukkan area yang mungkin menjadi perhatian ketika proyek tumbuh dalam ukuran dan ruang lingkup.
JSCent disusun sedemikian rupa sehingga mudah ditambahkan untuk menambahkan bau kode baru di masa depan. Langkah selanjutnya untuk tim termasuk menambahkan lebih banyak bernuansa, sulit untuk melihat aroma pada laporan analisis.
Instruksi
Letakkan semua file JS yang ingin Anda analisis di folder /input, dan jalankan Main.js untuk memulai.
Contoh kode bau terdeteksi oleh jscent
Kredit dan Referensi