With just a couple of days left this year, I wanted to share with you a great article
in the MSDN Magazine Toolbox column this month on Improving
Software Quality with Static Code Analysis Tools where MS MVP Scott
Mitchell is reviewing Static
Analysis Tools For .NET. Scott is comparing FxCop, StyleCop and CodeIt.Right:
While FxCop and StyleCop pinpoint rule violations, the developer is still responsible
for implementing these tools' suggestions. CodeIt.Right from SubMain takes
static code analysis to the next level by enabling rule violations to be automatically
refactored into conforming code.
Like FxCop, CodeIt.Right ships with an extensive set of predefined rules, based
on the design guidelines document mentioned earlier, with the ability to add custom
rules. But CodeIt.Right makes it much easier to create and use custom rules.
CodeIt.Right's biggest benefit is the automatic code refactoring.
Scott summarizes:
Static code analysis tools provide a fast, automated way to ensure that your source
code adheres to predefined design and style guidelines. Following such guidelines
helps produce more uniform code and also can point out potential security, performance,
interoperability, and globalization shortcomings.
Thank you, Scott!
Visit MSDN Magazine web site
for the complete
article.
What is your experience with CodeIt.Right, please
tell us. And, as always, ask
questions!
Happy Holidays!
Technorati Tags: CodeIt.Right, Coding
Guidelines, Naming
Conventions, Best Practices, .NET, NET