English  

كتب example of a mapping system

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

مثال على نظام رسم الخرائط (معلومة)


تجمع خرائط البرمجيات "المعلومات المواضيعية حول عمليات تطوير البرمجيات (التطور)، وجودة البرمجيات، وهيكلها، وديناميكياتها، وتعرض تلك المعلومات بطريقة رسم الخرائط". فمثلًا:

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

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

  • تنفيذ التغييرات بسرعة
  • تقييم تأثير التغييرات بسرعة في مكان واحد على الوظائف في مكان آخر
  • تقليل التشابكات التي تؤدي إلى عمليات غير خاضعة للرقابة في التطبيق
  • العثور على الأخطاء بشكل أسرع
  • اكتشاف والقضاء على أسلوب البرمجة السيئة.

تمثل خرائط البرامج أدوات رئيسية في نطاق التشخيص الآلي لبرمجيات التشخيص.

المصدر: wikipedia.org