<?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 Dojo #4: Roman Numerals</title>
	<atom:link href="http://www.markhneedham.com/blog/2008/11/30/coding-dojo-4-roman-numerals/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markhneedham.com/blog/2008/11/30/coding-dojo-4-roman-numerals/</link>
	<description>Thoughts on Software Development</description>
	<lastBuildDate>Sat, 31 Jul 2010 12:46:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Robin Clowers</title>
		<link>http://www.markhneedham.com/blog/2008/11/30/coding-dojo-4-roman-numerals/comment-page-1/#comment-1714</link>
		<dc:creator>Robin Clowers</dc:creator>
		<pubDate>Mon, 01 Dec 2008 18:31:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=674#comment-1714</guid>
		<description>Hi Mark, I have really enjoyed your posts on Coding Dojo&#039;s, it&#039;s an activity I have been meaning to try for myself.

I find it interesting that you chose to validate on use of an instance, rather that on creation.  I have found it is usually better to fail fast; if you can tell if the object is valid on construction, you should throw an exception then.  Also, consumers of the class don&#039;t need to check for failure every time they use the object, only when the construct it.

Just my 2 cents...</description>
		<content:encoded><![CDATA[<p>Hi Mark, I have really enjoyed your posts on Coding Dojo's, it's an activity I have been meaning to try for myself.</p>
<p>I find it interesting that you chose to validate on use of an instance, rather that on creation.  I have found it is usually better to fail fast; if you can tell if the object is valid on construction, you should throw an exception then.  Also, consumers of the class don't need to check for failure every time they use the object, only when the construct it.</p>
<p>Just my 2 cents&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
