Klocwork & C - عدد خطوط التعليمات البرمجية المستخدمة بالفعل

StackOverflow https://stackoverflow.com/questions/3448628

  •  27-09-2019
  •  | 
  •  

سؤال

مشروعي مصنوع من الكثير من البتات وقطع الكود الأقدم.

كيف أعرف كم عدد خطوط التعليمات البرمجية المستخدمة بالفعل؟

هل يمكن أن يوفر لي Klocwork هذه الإجابة؟ لقد لاحظت أن Klocwork يحمل عدد الخط (SLOC) في المشروع - ولكن هل هو عدد الخطوط الفعلية المستخدمة - أو هل يمكن أن يتضمن مناطق "الكود الميت"؟

شكرًا،

موشيه

هل كانت مفيدة؟

المحلول

سيشمل عدد Klocwork SLOC مناطق الكود الميت. لكن Klocwork يمكن أن يجد أيضًا رمزًا ميتًا.

نصائح أخرى

لم أستخدم Klocwork ، لكن يجب أن يكون قادرًا على العثور على رمز لا يمكن الوصول إليه. يمكن لأداة التحليل الثابت (Klocwork) العثور على رمز لا يمكن الوصول إليه أبدًا ، ولن يجد رمزًا لم يتم الوصول إليه أبدًا في الممارسة العملية.

هناك أدوات أخرى يمكنك تشغيلها لتحديد تغطية الكود في وقت التشغيل ، حيث يتم وضع المنتج من خلال مجموعة واسعة من حالات الاستخدام. هذه تختلف اعتمادًا على النظام الأساسي الذي تقوم بتشغيله ، وهي رمز الأدوات (والتي يمكن أن تسبب مشكلات في الأداء في التعليمات البرمجية الحساسة للغاية).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top