<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Agile methodology, .NET technology</title>
	<atom:link href="http://www.agilitylux.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilitylux.com</link>
	<description>Roy Dictus, Agility Consulting Group S.A.</description>
	<lastBuildDate>Fri, 18 Jun 2010 07:16:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on Easy to fix issue between NServiceBus and Code Contracts by Steve Degosserie</title>
		<link>http://www.agilitylux.com/tools/easy-to-fix-issue-between-nservicebus-and-code-contracts/comment-page-1/#comment-38</link>
		<dc:creator>Steve Degosserie</dc:creator>
		<pubDate>Fri, 18 Jun 2010 07:16:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=44#comment-38</guid>
		<description>So, how&#039;s your experience with NServiceBus so far ? You should blog about it :-)</description>
		<content:encoded><![CDATA[<p>So, how's your experience with NServiceBus so far ? You should blog about it <img src='http://www.agilitylux.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Contracts: Static checking doesn&#039;t work on Attributes by Roy</title>
		<link>http://www.agilitylux.com/practices/code-contracts-static-checking-doesnt-work-on-attributes/comment-page-1/#comment-24</link>
		<dc:creator>Roy</dc:creator>
		<pubDate>Mon, 10 May 2010 14:10:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=36#comment-24</guid>
		<description>I think code contracts should be unit-tested, just like any other public part of the code. After all, contracts, by their very nature, describe behavior/conditions the code must adhere to. So it only makes sense to test whether those tests are indeed in-place and whether they work.

Think of it as regression testing: who is to say that a code contract present today may not be (accidentally?) removed?

A third argument would be that not only code contracts, but also unit tests serve as documentation. Therefore, it is extra important that all conditions/behaviors inherent in the code are tested properly.

A fourth argument would be that you cannot have 100% coverage if you don&#039;t unit-test contracts.

I hope this helps,

Roy</description>
		<content:encoded><![CDATA[<p>I think code contracts should be unit-tested, just like any other public part of the code. After all, contracts, by their very nature, describe behavior/conditions the code must adhere to. So it only makes sense to test whether those tests are indeed in-place and whether they work.</p>
<p>Think of it as regression testing: who is to say that a code contract present today may not be (accidentally?) removed?</p>
<p>A third argument would be that not only code contracts, but also unit tests serve as documentation. Therefore, it is extra important that all conditions/behaviors inherent in the code are tested properly.</p>
<p>A fourth argument would be that you cannot have 100% coverage if you don't unit-test contracts.</p>
<p>I hope this helps,</p>
<p>Roy</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Contracts: Static checking doesn&#039;t work on Attributes by Mr. Bungle</title>
		<link>http://www.agilitylux.com/practices/code-contracts-static-checking-doesnt-work-on-attributes/comment-page-1/#comment-23</link>
		<dc:creator>Mr. Bungle</dc:creator>
		<pubDate>Sun, 09 May 2010 04:35:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=36#comment-23</guid>
		<description>Another great post on code contracts, keep them coming Roy.  

I&#039;m interested in your opinion on the need to verify code contract behaviour in unit tests (i.e. the need for PriorityQueue_EnqueueNull_ThrowsArgumentNullException() in your &quot;Code Contracts By Example&quot; post).  It seems many people believe this sort of test is unnecessary / redundant (e.g. the answers on &lt;a href=&quot;http://stackoverflow.com/questions/1383535/net-4-0-code-contracts-how-will-they-affect-unit-testing&quot; rel=&quot;nofollow&quot;&gt;this Stackoverflow question&lt;/a&gt;).  Consider the case where you have two implementations of IPropertyQueue, would you add such tests to both or just one of the classes?</description>
		<content:encoded><![CDATA[<p>Another great post on code contracts, keep them coming Roy.  </p>
<p>I'm interested in your opinion on the need to verify code contract behaviour in unit tests (i.e. the need for PriorityQueue_EnqueueNull_ThrowsArgumentNullException() in your "Code Contracts By Example" post).  It seems many people believe this sort of test is unnecessary / redundant (e.g. the answers on <a href="http://stackoverflow.com/questions/1383535/net-4-0-code-contracts-how-will-they-affect-unit-testing" rel="nofollow">this Stackoverflow question</a>).  Consider the case where you have two implementations of IPropertyQueue, would you add such tests to both or just one of the classes?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on First Impressions: Scrum for Team System 3.0.3698.00 with Team Foundation Server 2010 by DotNetShoutout</title>
		<link>http://www.agilitylux.com/tools/first-impressions-scrum-for-team-system-3-0-3698-00-with-team-foundation-server-2010/comment-page-1/#comment-16</link>
		<dc:creator>DotNetShoutout</dc:creator>
		<pubDate>Wed, 14 Apr 2010 21:48:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=30#comment-16</guid>
		<description>&lt;strong&gt;First Impressions: Scrum for Team System 3.0.3698.00 with Team Foundation Server 2010...&lt;/strong&gt;

Thank you for submitting this cool story - Trackback from DotNetShoutout...

[WORDPRESS HASHCASH] The comment&#039;s server IP (206.72.113.4) doesn&#039;t match the comment&#039;s URL host IP (206.72.113.143) and so is spam.</description>
		<content:encoded><![CDATA[<p><strong>First Impressions: Scrum for Team System 3.0.3698.00 with Team Foundation Server 2010…</strong></p>
<p>Thank you for submitting this cool story — Trackback from DotNetShoutout…</p>
<p>[WORDPRESS HASHCASH] The comment's server IP (206.72.113.4) doesn't match the comment's URL host IP (206.72.113.143) and so is spam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Contract Coding Conventions by DotNetShoutout</title>
		<link>http://www.agilitylux.com/practices/code-contract-coding-conventions/comment-page-1/#comment-7</link>
		<dc:creator>DotNetShoutout</dc:creator>
		<pubDate>Wed, 17 Feb 2010 20:36:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=26#comment-7</guid>
		<description>&lt;strong&gt;Code Contract Coding Conventions...&lt;/strong&gt;

Thank you for submitting this cool story - Trackback from DotNetShoutout...

[WORDPRESS HASHCASH] The comment&#039;s server IP (206.72.113.4) doesn&#039;t match the comment&#039;s URL host IP (206.72.113.143) and so is spam.</description>
		<content:encoded><![CDATA[<p><strong>Code Contract Coding Conventions…</strong></p>
<p>Thank you for submitting this cool story — Trackback from DotNetShoutout…</p>
<p>[WORDPRESS HASHCASH] The comment's server IP (206.72.113.4) doesn't match the comment's URL host IP (206.72.113.143) and so is spam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Contracts By Example by Roy Dictus</title>
		<link>http://www.agilitylux.com/practices/code-contracts-by-example/comment-page-1/#comment-6</link>
		<dc:creator>Roy Dictus</dc:creator>
		<pubDate>Thu, 04 Feb 2010 15:52:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=17#comment-6</guid>
		<description>Hi guys, thanks for the input.

Hey Steph, .NET 3.5 is good but 4.0 is better :-)

Yes, I&#039;m using Pex, and will certainly write about it soon. I haven&#039;t worked with Chess yet, but then again, I&#039;m not really writing any parallel code at the moment.</description>
		<content:encoded><![CDATA[<p>Hi guys, thanks for the input.</p>
<p>Hey Steph, .NET 3.5 is good but 4.0 is better <img src='http://www.agilitylux.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Yes, I'm using Pex, and will certainly write about it soon. I haven't worked with Chess yet, but then again, I'm not really writing any parallel code at the moment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Contracts By Example by Steve Degosserie</title>
		<link>http://www.agilitylux.com/practices/code-contracts-by-example/comment-page-1/#comment-5</link>
		<dc:creator>Steve Degosserie</dc:creator>
		<pubDate>Wed, 03 Feb 2010 13:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=17#comment-5</guid>
		<description>Hey Roy, very nice posts. Did you have a look at Pex (http://msdn.microsoft.com/en-us/devlabs/cc950525.aspx) &amp; CHESS (http://msdn.microsoft.com/en-us/devlabs/cc950526.aspx), they&#039;re super interesting as well ;-)</description>
		<content:encoded><![CDATA[<p>Hey Roy, very nice posts. Did you have a look at Pex (<a href="http://msdn.microsoft.com/en-us/devlabs/cc950525.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/devlabs/cc950525.aspx</a>) &amp; CHESS (<a href="http://msdn.microsoft.com/en-us/devlabs/cc950526.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/devlabs/cc950526.aspx</a>), they're super interesting as well <img src='http://www.agilitylux.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Code Contracts By Example by Steph</title>
		<link>http://www.agilitylux.com/practices/code-contracts-by-example/comment-page-1/#comment-4</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Wed, 03 Feb 2010 10:48:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=17#comment-4</guid>
		<description>Nice post ! except for the fact i&#039;m old school ;-)</description>
		<content:encoded><![CDATA[<p>Nice post ! except for the fact i'm old school <img src='http://www.agilitylux.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quality Assurance Tool: Code Contracts by Code Contracts By Example</title>
		<link>http://www.agilitylux.com/practices/qatool-codecontracts/comment-page-1/#comment-3</link>
		<dc:creator>Code Contracts By Example</dc:creator>
		<pubDate>Wed, 03 Feb 2010 00:14:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=14#comment-3</guid>
		<description>[...] I blogged about Code Con­tracts as a tool to help you spec­ify and ver­ify code behav­ior. Today let&#039;s [...]</description>
		<content:encoded><![CDATA[<p>[…] I blogged about Code Con­tracts as a tool to help you spec­ify and ver­ify code behav­ior. Today let's […]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello world! by Gabriel Lozano-Moran</title>
		<link>http://www.agilitylux.com/general/hello-world/comment-page-1/#comment-2</link>
		<dc:creator>Gabriel Lozano-Moran</dc:creator>
		<pubDate>Fri, 29 Jan 2010 17:46:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.agilitylux.com/?p=1#comment-2</guid>
		<description>Welcome back to the blogosphere!</description>
		<content:encoded><![CDATA[<p>Welcome back to the blogosphere!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

