NDepend Blog

Improve your .NET code quality with NDepend

Rewrite or Refactor?

September 29, 2016 1 minutes read I’ve trod this path before in various incarnations and I’ll do it again today.  After all, I can think of few topics in software...
Erik Dietrich September 29, 2016

Secrets of Maintainable Codebases

September 28, 2016 2 minutes read You should write maintainable code.  I assume people have told you this at some point.  The admonishment is as obligatory as it is vague....
Erik Dietrich September 28, 2016

What to do when Your Colleague Creates Spaghetti Code

September 15, 2016 2 minutes read I write for a number of different outfits and earn my living consulting around software and IT.  Because of the intersection of these three...
Erik Dietrich September 15, 2016

How to Get Company Coding Standards Right (and Wrong)

September 8, 2016 2 minutes read Nothing compares with the first week on a new job or team.  You experience an interesting swirl of anticipation, excitement, novelty, nervousness, and probably...
Erik Dietrich September 8, 2016

Keep Your Codebase Fit with Trend Metrics

September 1, 2016 2 minutes read A while back, I wrote a post about the importance of trends when discussing code metrics.  Metrics have an impact when teams are first...
Erik Dietrich September 1, 2016