CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Patrick Smacchia [MVP C#]


An Amazing Introduction to NDepend

Andre Loker just published an amazing introduction to NDepend on its blog. Most of features are introduced with some methodology reminder about why it is useful. Very nice job!

Such introduction is welcomed. Indeed, something difficult in promoting a tool such as NDepend is to educate about what it can bring to your development shop in terms of agility. NDepend comes with a set of innovative features currently not supported by any other .NET tool. I like to think that what tools such as ReSharper or CodeRush are doing to your code at micro level (i.e methods' body structuring), NDepend does it at macro level (i.e class, namespace, assembly structuring). Hence, as a developer I personally use both kind of tools to automatically control every aspects of the code base I am working on.

It seems that the direction taken by NDepend is a promising one since the future Microsoft Oslo will support some similar features such as Architecture Explorer / Dependencies Matrix. Although this could be considered as a threat for the future of NDepend, my opinion is that it is a bless both because the Oslo schedule lets enought time to continue innovating and choose complementary directions, and because this will de-facto educate massively developers/architects about the usefulness of such tooling.

 

 

 
 

 



Comments

Dew Drop - July 9, 2008 | Alvin Ashcraft's Morning Dew said:

Pingback from  Dew Drop - July 9, 2008 | Alvin Ashcraft's Morning Dew

# July 9, 2008 11:08 AM

Sam Gentile The World Accoeding to MSCOREE said:

Visual Studio Peter says he is hooked on Brad Wilson's Dark Visual Studio color scheme and so am

# July 10, 2008 2:05 AM

代码乱了 said:

.NET/VisualStudioCodeGenerationinVisualStudioUsingT4Templates-ScreencastandSample(D...

# July 10, 2008 8:39 AM

Introduction to NDepend « Rams On It - .NET said:

Pingback from  Introduction to NDepend « Rams On It - .NET

# July 31, 2008 8:49 PM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About Patrick Smacchia

Patrick Smacchia is a Visual C# MVP involved in software development for over 15 years. After graduating in mathematics and computer science, he has worked on software in a variety of fields including stock exchange, airline ticket reservation system as well as a satellite base station at Alcatel. He's currently a software consultant and trainer on .NET technologies as well as the lead developer of the tool NDepend which provides numerous metrics and caveats on any compiled .NET application. He is the author of Practical .NET2 and C#2, a .NET book conceived from real world experience with 647 compilable code listings. Check out Devlicio.us!

Our Sponsors