<?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 on: Coding: Consistency when invariant checking</title>
	<atom:link href="http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/</link>
	<description>Thoughts on Software Development</description>
	<lastBuildDate>Sat, 11 Feb 2012 23:17:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Debug It: Book Review at Mark Needham</title>
		<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/comment-page-1/#comment-28847</link>
		<dc:creator>Debug It: Book Review at Mark Needham</dc:creator>
		<pubDate>Wed, 23 Dec 2009 19:29:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1771#comment-28847</guid>
		<description>[...] only idea I disagreed with is that of putting assertions into the code which I feel adds clutter to our code even though it makes it fail faster than would otherwise be [...]</description>
		<content:encoded><![CDATA[<p>[...] only idea I disagreed with is that of putting assertions into the code which I feel adds clutter to our code even though it makes it fail faster than would otherwise be [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Coding: Invariant checking on dependency injected components at Mark Needham</title>
		<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/comment-page-1/#comment-25864</link>
		<dc:creator>Coding: Invariant checking on dependency injected components at Mark Needham</dc:creator>
		<pubDate>Fri, 30 Oct 2009 17:01:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1771#comment-25864</guid>
		<description>[...] written a couple of times previously about invariant checking in constructors and I had an interesting discussion with some colleagues recently around doing this [...]</description>
		<content:encoded><![CDATA[<p>[...] written a couple of times previously about invariant checking in constructors and I had an interesting discussion with some colleagues recently around doing this [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Coding: Consistency when invariant checking at Mark Needham -- Topsy.com</title>
		<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/comment-page-1/#comment-25862</link>
		<dc:creator>Tweets that mention Coding: Consistency when invariant checking at Mark Needham -- Topsy.com</dc:creator>
		<pubDate>Fri, 30 Oct 2009 16:18:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1771#comment-25862</guid>
		<description>[...] This post was mentioned on Twitter by Elijah Manor, planettw. planettw said: Mark Needham: Coding: Consistency when invariant checking: I wrote a while ago about reading the ASP.NET MVC source ... http://bit.ly/4t2j3b [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Elijah Manor, planettw. planettw said: Mark Needham: Coding: Consistency when invariant checking: I wrote a while ago about reading the ASP.NET MVC source &#8230; <a href="http://bit.ly/4t2j3b" rel="nofollow">http://bit.ly/4t2j3b</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #466</title>
		<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/comment-page-1/#comment-25837</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #466</dc:creator>
		<pubDate>Fri, 30 Oct 2009 08:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1771#comment-25837</guid>
		<description>[...] Coding: Consistency when invariant checking - Mark Needham cals for consistency in the way we go about checking invariants in our code, and talks about situations which can give rise to inconsistencies in these checks [...]</description>
		<content:encoded><![CDATA[<p>[...] Coding: Consistency when invariant checking &#8211; Mark Needham cals for consistency in the way we go about checking invariants in our code, and talks about situations which can give rise to inconsistencies in these checks [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DotNetBurner - ASP.net MVC</title>
		<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/comment-page-1/#comment-25797</link>
		<dc:creator>DotNetBurner - ASP.net MVC</dc:creator>
		<pubDate>Thu, 29 Oct 2009 21:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1771#comment-25797</guid>
		<description>&lt;strong&gt;Coding: Consistency when invariant checking...&lt;/strong&gt;

DotNetBurner - burning hot .net content...</description>
		<content:encoded><![CDATA[<p><strong>Coding: Consistency when invariant checking&#8230;</strong></p>
<p>DotNetBurner &#8211; burning hot .net content&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Esko Luontola</title>
		<link>http://www.markhneedham.com/blog/2009/10/29/coding-consistency-when-invariant-checking/comment-page-1/#comment-25793</link>
		<dc:creator>Esko Luontola</dc:creator>
		<pubDate>Thu, 29 Oct 2009 20:44:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=1771#comment-25793</guid>
		<description>I like this quote from http://googletesting.blogspot.com/2008/11/clean-code-talks-dependency-injection.html at 25-26 min:

&quot;I prefer an application that I know that it works because I have a whole bunch of tests to prove that it works, rather than having an application that I think it works because there are precondition checks everywhere. -- If this is your internal API that your application uses internally, what you&#039;re really saying is that you don&#039;t trust yourself.&quot;</description>
		<content:encoded><![CDATA[<p>I like this quote from <a href="http://googletesting.blogspot.com/2008/11/clean-code-talks-dependency-injection.html" rel="nofollow">http://googletesting.blogspot.com/2008/11/clean-code-talks-dependency-injection.html</a> at 25-26 min:</p>
<p>&#8220;I prefer an application that I know that it works because I have a whole bunch of tests to prove that it works, rather than having an application that I think it works because there are precondition checks everywhere. &#8212; If this is your internal API that your application uses internally, what you&#8217;re really saying is that you don&#8217;t trust yourself.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

