NDEPEND CODE جودة مقاييس الجودة - CQL CQL - تطوير براونفيلد

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

سؤال

أنا أعمل على مشروع حقل بني تم تطويره في البداية ل .NET 1.1، وكان في وقت لاحق من الرجعية .NET 2.0، مع smattering of .NET 3.5

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

هل هناك أي استفسارات CQL جيدة التي وجدها أي شخص مفيد في تنظيف وإعادة تكوين رمز .NET Legacy '؟

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

المحلول

Ndepend يدعم الآن قاعدة الكود عبر استعلام LINQ (CQLINQ) هذا هو أكثر قوة ومرنة أكثر من CQL (لا يزال مدعوما).

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

فيما يلي 5 اتفاقيات تستحق اتباعها وفقا لي:

كتبت المزيد عن تفضيلاتي هنا:

قتال تعقيد ملفقة

أفضل 5 ممارسات التنمية يجب أن تهتم بها

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