ca1505: تجنب unmaintainable تعليمات برمجية

TypeName

AvoidUnmantainableCode

CheckId

ca1505

Category

Microsoft.Maintainability

تعطيل تغيير

غير فاصلة

السبب

نوع أو أسلوب له القيمة فهرس maintainability منخفضة.

وصف القاعدة

الفهرس maintainability هو حساب باستخدام المعايير التالية: أسطر من تعليمات برمجية، برنامج وحدة تخزين، ومدى تعقيد cyclomatic. برنامج وحدة التخزين هو المقياس صعوبة في understوing من نوع أو الطريقة التي تعتمد تشغيل العدد العوامل و operوs في تعليمات برمجية. تعقيد Cyclomatic هو مالمقياسا لمدى تعقيد البنية نوع أو أسلوب.

فهرس maintainability منخفض يشير إلى أن نوع أو أسلوب هو غالباً، من الصعب المحافظة على ويكون وجود مرشح جيد إعادة تصميم.

كيف إلى الإصلاح انتهاكات

في إصلاح هذا انتهاك وإعادة تصميم "النوع" أو "أسلوب وحاول تقسيم في في تركز أصغر من أكثر أنواع أو الأساليب.

عند إلى منع التحذيرات

استبعاد th هو تحذير عند نوع أو أسلوب هو تظل maintainable وعلى الرغم من حجمه كبير أو نوع أو أسلوب يتعذر تقسيم لسبب من الأسباب.

راجع أيضًا:

موارد أخرى

تحذيرات maintainability