الفيديو: https://youtu.be/_fauq98qely
JSCENT هو محلل برنامج يكتشف رائحة الكود. رائحة الكود هي مشكلات محتملة مع التعليمات البرمجية المصدر التي يمكن أن تتوافق مع مشكلة أعمق في البرنامج. على سبيل المثال ، يمكن لـ JSCent اكتشاف مشكلات مثل الأساليب الطويلة ، والعديد من التعليقات ، والأكثر الحسد ، وسلاسل الرسائل ، والرمز الميت والمزيد. ينتج JSCENT تقريرًا يلخص جميع الروائح الكود الموجودة بطريقة موجزة وقابلة للاستخدام - يمكن الوصول إليها بسهولة في وحدة التحكم. يمكن تصنيف تحليل JSCent على حد سواء على أنه تحليل ثابت من القيمة الثابتة وتحليل التعريفات ، حيث أن بعض الكود تنبعث منه رائحة أكثر تجاه بناء الجملة والبعض الآخر نحو الدلالات ومبادئ هندسة البرمجيات عالية المستوى.
تقرير العينة:

يهدف JSCEN إلى المطورين والفرق الذين يحاولون إنشاء رمز يمكن صيانته وقابل للتمديد ومنظم جيدًا. لا يُقصد من التقارير التي تم إنشاؤها أن تكون ملزمة ، بل تشير إلى المناطق التي قد تكون سببًا للقلق مع نمو المشروع في الحجم والنطاق.
تم تنظيم JSCENT بطريقة يمكن توسيعها بسهولة لإضافة رائحة رمز جديد في المستقبل. تتضمن الخطوات التالية للفريق إضافة أكثر دقة ، يصعب اكتشافها في تقرير التحليل.
تعليمات
ضع جميع ملفات JS التي تريد تحليلها في مجلد /الإدخال ، وقم بتشغيل Main.js للبدء.
مثال رمز الرائحة القابلة للاكتشاف بواسطة jscent
الائتمان والمراجع