Header banner
Revain logoHome Page
Shane Black photo
1 Level
739 Review
65 Karma

Review on NDepend by Shane Black

Revainrating 5 out of 5

Great tool with many possibilities: NDepend

I like how you can do customizations by using configuration files in your solution folder. The results of your analysis are displayed to you at once (no need to wait for output logs or open several tabs).I dislike that it's difficult to customize dashboards for each needs/professions requirements.The report is not organized.It should be improved in order to help us make better software decisions! We use NDepend analyzer to improve our software projects. For example, we find potential performance bottlenecks or possible architectural problems during refactoring phase; or, we discover which method could potentially lead to memory leaks; etc. It gives us all this valuable information in real time, so developers don't have any doubts while they're doing changes or when they start working again on an older version. It's easy to use, it's intuitive and it gives you all the information you need. There are some things I don't like about it. For example, sometimes it takes a while for NDepend to load all the metrics. This is quite annoying and not very practical when I have to do this several times per day. Also, I would like to see more detailed reports. The best thing about NDepend is that it gives you all the information you need without having to dig through the documentation.

img 1 attached to NDepend review by Shane Black

ο»Ώ

Pros
  • Very useful tool
  • Easy to use interface with good UX design.
  • Provides actionable insights into code quality issues
Cons
  • Some difficulties