Month: September 2019
.NET Core 3.0 New APIs
.NET Core 3.0 has just been released, see here the official announcement. In this post we’re going to explain how to list and explore the new APIs introduced since .NET...
Find API Breaking Changes in your .NET Libraries and Frameworks
If you are developing a framework, the last thing you want to happen when releasing a new version of your product is to break the code of your clients because...
Business Complexity vs. Implementation Complexity
It is good software design practice to make sure that methods can be entirely viewed in the code editor that typically shows 30 to 45 lines at a time. The...
Answers to arguments against 100% coverage
I’ve been enthusiast about 100% coverage for more than a decade. The large code base of NDepend we are working on will reach soon 90% overall coverage. Most classes tested...
Static Analysis and Dependency Injection
For quite some years now, we (the NDepend team) got some demand about resolving Dependency Injection, see this page on our User Voices. Lately we’ve been considering such support carefully...