تحذيرات maintainability

تحذيرات maintainability دعم مكتبة و الصيانة تطبيق.

في هذا القسم

القاعدة

الوصف

ca1500: يجب أن لا تطابق أسماء الحقول على أسماء المتغيرات

تعريف أسلوب مثيل معلمة أو متغير محلي يطابق اسمه على حقل مثيل للتصريح نوع، سابق للأخطاء.

CA1501: Avoid excessive inheritance

نوع هو المزيد الرابع مستويات أعمق في هيكلي للوراثة الخاصة به. يصعب التسلسلات الهرمية لنوع متداخل بشكل عميق إلى تتبع وفهم وصيانتها.

إنشاء a بيانات-Driven اختبار وحدة Anatomy of a اختبار وحدة

Th هو قاعدة يقيس عدد مسارات مستقلة خطيا من خلال الأسلوب، الذي هو يفرضها عدد وتعقيد فروع شرطية.

CA1504: Review misleading field names

اسم حقل إلى مثيل يبدأ ب "s_" أو اسم حقل ثابت (المشتركة في Visual أساسى) يبدأ ب "m_".

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

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

CA1506: Avoid excessive class coupling

تقيس هذه قاعدة coupling فئة بواسطة حساب عدد مراجع النوع الفريد الذي يحتوي على نوع أو أسلوب.