Month: July 2017
Code Coverage Should Not Be a Management Concern
You could easily find yourself mired in programmer debates over code coverage. Here’s one, for instance. It raged on for hundreds of votes, dozens of comments, many answers, and eight...
Is Your Team Wrong About Your Codebase? Prove It. Visually.
I don’t think I’ll shock anyone by pointing out that you can find plenty of disagreements among software developers. Are singletons evil? What’s the best IDE? You can see this...
Code Quality Metrics: Separating the Signal from the Noise
Say you’re working in some software development shop and you find yourself concerned with code quality metrics. Reverse engineering your team’s path to this point isn’t terribly hard because, in...
C# Version History: Examining the Language Past and Present
I still remember my first look at C# in the early 2000s. Microsoft had released the first major version of the language. I recall thinking that it was Java, except...