<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: .NET Projects: Analyzing Code with FxCop</title>
	<atom:link href="http://grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/feed/" rel="self" type="application/rss+xml" />
	<link>http://grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/</link>
	<description>Code, photos, books, and anything else</description>
	<pubDate>Fri, 21 Nov 2008 18:06:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: .NET Projects: Unit Testing with NUnit &#124; GrantPalin.com</title>
		<link>http://grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/#comment-4375</link>
		<dc:creator>.NET Projects: Unit Testing with NUnit &#124; GrantPalin.com</dc:creator>
		<pubDate>Sun, 08 Jun 2008 22:44:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/#comment-4375</guid>
		<description>[...] and structure a Subversion repository, use NAnt to automate the project build process, and use both FxCop and NDepend to analyze the [...]</description>
		<content:encoded><![CDATA[<p>[...] and structure a Subversion repository, use NAnt to automate the project build process, and use both FxCop and NDepend to analyze the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grant</title>
		<link>http://grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/#comment-3336</link>
		<dc:creator>Grant</dc:creator>
		<pubDate>Thu, 24 Jan 2008 01:54:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/#comment-3336</guid>
		<description>Fair point.  I would respond that the rules are very configurable, so they can be tailored on a project-by-project basis, or be based on personal or departmental coding standards.

True, even if actual code doesn't follow the rules, it works all the same.  But I see FxCop as a way to ensure that coding standards are consistent throughout a project, which I think is the main point.

It seems to me that the default rules are there merely as a starting point, and they can be customized to suit.</description>
		<content:encoded><![CDATA[<p>Fair point.  I would respond that the rules are very configurable, so they can be tailored on a project-by-project basis, or be based on personal or departmental coding standards.</p>
<p>True, even if actual code doesn&#8217;t follow the rules, it works all the same.  But I see FxCop as a way to ensure that coding standards are consistent throughout a project, which I think is the main point.</p>
<p>It seems to me that the default rules are there merely as a starting point, and they can be customized to suit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/#comment-3335</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Thu, 24 Jan 2008 01:28:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.grantpalin.com/2008/01/21/net-projects-analyzing-code-with-fxcop/#comment-3335</guid>
		<description>I've actually used this program before and it does have some usefulness. But what I didn't like about it was that some of the rules that are on by default can be rather annoying, like ones that say how you should name your variables, like on the casing you use and such. But more to the point, why is such an error a breaking issue? It doesn't affect the code execution.

But of course you can turn those off as you mentioned.

My other problem with is that some people that I've ran into blindly follow whatever it says with the default config. And if you problem has any issues, its crap code. Which isn't true of course.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve actually used this program before and it does have some usefulness. But what I didn&#8217;t like about it was that some of the rules that are on by default can be rather annoying, like ones that say how you should name your variables, like on the casing you use and such. But more to the point, why is such an error a breaking issue? It doesn&#8217;t affect the code execution.</p>
<p>But of course you can turn those off as you mentioned.</p>
<p>My other problem with is that some people that I&#8217;ve ran into blindly follow whatever it says with the default config. And if you problem has any issues, its crap code. Which isn&#8217;t true of course.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
