Static Analysis

Live Unit Testing in Visual Studio 2017 Enterprise

Live unit testing is only available in the Enterprise editions of Visual Studio 2017 Version 15.3.0 or later I used to hate writing tests for my projects. But not so long ago, I was forced to change my perspective on that once I start managing big enterprise level applications. As a newbie in the world of TDD (Test Driven Development) what I expect from any IDE is, Quickly show which parts of my application code is covered by unit testing and which are not. Yesterday, I saw the…

Keep reading

Smart Technical Debt Estimation with NDepend

It’s been less than a year since I last wrote a blog about NDepend. And here again, I’m writing about an awesome static analysis tool that everyone likes. I must confess that I had no idea on static analysis and analyzer before having an encounter with NDepend. Only after going through NDepend, have convinced me that this type of tool can really make our developing/managing life plain, simple and easy. However, in the middle of the last year I was totally converted to a guy who now…

Keep reading

NDepend - A Dependable Static Analyzer

Two weeks ago I wasn’t so much familiar with the terms static analysis and analyzer. I mean, I heard those terms here and there but didn’t really give it a proper look. Then comes the time when Patrick Smacchia (Creator of NDepend) asked me to give NDepend a go. So I found it as an opportunity to learn about these stuffs and here I’m writing a blog about it. ‘Nuff history lessons. Let’s talk about what static analysis or analyzer really is. Static analysis is a…

Keep reading