Do not initialize unnecessarily

If any one has ever run FxCop or Visual Studio Code Analysis (yes, I know they are basically the same thing, but there are some subtle differences) you have probably run into rule CA1805: Do not initialize unnecessarily. As I was cleaning up some FxCop errors on some inherited code... [Read More]

Search Driven Development

A few months ago, Phil Haack wrote about a phenomena being referred to as Search Driven Development (SDD). If you don’t know what Search Driven Development is, there is a great article on LinuxWorld by Ken Krugler and John D. Mitchell. According to them article About 25% of... [Read More]

Ohloh - Open Source Project Statistics

While I’m on the topic of code metrics, I thought I would mention another interesting set of statistics provided by the Ohloh web site. This is a site that we use on Subtext to monitor the project and the statistics are integrated with our CruiseControl.NET dashboard as well. Ohloh collects... [Read More]

NDepend 2.2

A few months ago, I wrote about Visual Studio 2005 Professional Edition and FxCop Integration and also the upcoming Visual Studio Code Metrics that will be available in the Visual Studio “Orcas” release. These are both great tools, but one is really only available if you purchase one of the... [Read More]

CI Factory Beta 5 (Build

Beta 5 (build for CI Factory is now available. For a full description of what’s in this release, check out the release notes. The big news for this release is that Vault package is ready for use and that NCover support has been updated to support NCover 1.5.8.... [Read More]