هل تعرف أي بديل ل ndepend للمهندسين المعماريين؟ [مغلق

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

  •  13-09-2019
  •  | 
  •  

سؤال

هل تعرف أي برامج مماثلة ل ndepend؟ لقد حصلت عليها مؤخرا، ووجدت أنها مفيدة للغاية. لقد ساعدني كثيرا، لكن الآن ليس لدي إمكانية لشراء نسخة احترافية.

لذلك، هل هناك أي بديل (ربما، مفتوح المصدر)؟ يفضل، مجانا. ولكن ليس بالضرورة. ربما، مع سعر أكثر قليلا من أجل مطور واحد، وليس فريقا.

متطلبات هذا البرنامج: بناء مخططات التبعية استرداد مقاييس التعليمات البرمجية عرض التعليقات (حتى الآن)

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

المحلول

Nitriq هي أداة تحليل قانون ثابت مجانية ل .NET. ليس لديهم رسوم بيانية، لكن لديهم تريماب وبدلا من الاضطرار إلى تعلم CQL، يمكنك استخدام LinQ للقيام بكل طلباتك. يمكنك العثور عليه في www.nitriq.com.

نصائح أخرى

يوجد خيارين

لا تعتقد أنك ستجد أي شيء جيد مثل ndepend.

ولكن الكثير مما تريد أن تفعله متاح في Visual Studio Team Edition

  • يحتوي Visual Studio على مقاييس كود قياسية، نستخدم مؤشر إمكانية الصيانة ويتطلب فحص جميع التعليمات البرمجية بموجب فهرس Hissingabily x.
  • للحصول على تغطية التعليق، حددنا أن يتم إنشاء DOC XML وأن تحذيرات = أخطاء. بهذه الطريقة إذا كنت تفتقد تعليق تحصل على خطأ في الترجمة.
  • يعطيك Visual Studio أيضا تغطية رمز الاختبارات الخاصة بك

العاكس لديه الرسم البياني التبعية addin المتاحة هنا:

http://reflectoraddins.codeplex.com/wiki/view.aspx؟title=graph.

يوجد في Visual Studio 2010 Ultimate "مستكشف عمارة" لائق يشبه Ndepend (بينما ليس جيدا تماما). إنه ليس حرا، ولكن قد يكون لديك فرصة أفضل لإقناع الإدارة لشرائه على أي حال.

Ndepend عبارة عن حزمة بقعة جميلة وأي شيء تجده ليحل محله لن يكون سلسا أو متكاملا، ولكن ...

العاكس هو المحتمل أن يكون أحد أفضل الأدوات اللازمة للبناء، وهناك بعض الإضافات الرسومية ذات الاعتماد عليها والتي يمكن أن توفر بعض أدوات الرسم البيان. بالنسبة لمقاييس التعليمات البرمجية، يمكنك استخدام FXCOP إلى ما لا يقل عن تحديد طرق مع تعقيد كبير نسبيا.

يلقي تحليل التأثير عن طريق التبعيات التي تتمكن من توليدها. مع مقاييس SEI القادمة مباشرة من المصدر (المؤسس) تحتوي هذه الأداة على بعض المقاييس الممتازة غير الوظيفية مع عتبات قابلة للتكوين يمكن أن تظهر لوحات معلومات ذكاء التطبيقات الإجمالية بناء على اللقطات التي تؤخذ في العمل الإضافي. لا تأخذ بعض الموارد، ويجب أن يكون المرء واضحا مع حالة عمل كما يكلف! الدفع: http://www.castsoftware.com/

الرسم البياني التسلسل الهرمي التبعية بين جمعيات .NEThttp://code.google.com/p/dependency-analyser/

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