3 ms·
Microsoft's code quality evangelism pains me a bit. With one hand they publish articles like this and add tools to Visual Studio to help with code quality (e.g.
by taspeotis 12y ago
Microsoft's code quality evangelism pains me a bit. With one hand they publish articles like this and add tools to Visual Studio to help with code quality (e.g. adding static code analysis to VS2012 Express and later). And with the other hand they go "haha fuck you" and arbitrarily lock out some code quality tools unless you're using Visual Studio Ultimate. (my Visual Studio with MSDN Premium isn't enough, it seems.)
"Smart Unit Tests" [1] is the most recent in a long list of things tucked away in Ultimate.
[1] https://msdn.microsoft.com/library/dn823749(v=vs.140).aspx https://msdn.microsoft.com/library/dn823749(v=vs.140).aspx
- copsarebastards 12y agoThis isn't surprising. Microsoft is out to make money, not to make the world's code quality better. They may make the world's code quality better sometimes, but if they are faced with a choice between the two, they're going to choose the money. Visual Studio's tiered pricing and tiered features are just an example of that. If making the world's code quality better is a priority for you, I think the solution is to switch to free languages and toolchains and help improve them. I'm not saying this from a "shut up or leave" kind of mentality: this is exactly why I moved out of the C#/.NET ecosystem.