NDepend Blog

Improve your .NET code quality with NDepend

Cargo Cult Programming Is the Art of Programming by Coincidence

December 28, 2017 2 minutes read I first learned about cargo cult programming a few years ago. I remember thinking back then, “What a strange name for a programming-related concept.”...
Erik Dietrich December 28, 2017

The Unit Test Effect Study, Refined

December 21, 2017 2 minutes read About a month ago, I wrote a post about how unit tests affect (and apparently don’t affect) codebases.  That post turned out to be...
Erik Dietrich December 21, 2017

Lack of Cohesion of Methods: What Is This And Why Should You Care?

December 14, 2017 2 minutes read Lack of cohesion of methods (sometimes abbreviated LCOM) is one of those things that occurs fairly high up on the software hierarchy of needs. ...
Erik Dietrich December 14, 2017