Category: Programming
General thoughts and stories about programming and life as a programmer.
A Manager’s Guide to Legacy Code
March 3, 2016 2 minutes read If you have a sadistic streak and manage a team of software developers, it’s probably high entertainment to dredge up some old, dusty piece...
The Better Code Book – Our MVPs of 2015
February 24, 2016 3 minutes read We firmly believe spaghetti belongs on the dinner table and not in code. Our mission when starting NDepend was to create a tool to...
That Code’s Not Dead – It Went To a Farm Upstate… And You’re Paying For It
January 21, 2016 2 minutes read When it comes to pets, there’s a heartbreaking lie that parents often tell little children when they believe that those children are not yet...
Let’s Build a Metric 6: Cyclomatic Complexity Explained
October 15, 2015 3 minutes read In the last installment of this series, I talked a good bit about lines of code. As it turns out, the question, “what is a...
Toward Bug Free Software: Lines of Defense
July 21, 2015 9 minutes read Hurrah!! Last week we released NDepend v6 RTM. Once again we relied on a 2 months private beta-testing period and a one month Release Candidate period to do...
Using NDepend to Make You a Better Programmer
July 15, 2015 4 minutes read If you’re a software developer, particularly of the newly minted variety, the concept of static analysis might not seem approachable. It sounds academic. It...