<?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: Don&#8217;t Strive For Perfection</title>
	<atom:link href="http://davybrion.com/blog/2010/01/dont-strive-for-perfection/feed/" rel="self" type="application/rss+xml" />
	<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/</link>
	<description>Trying to walk that thin line between intelligence and ignorance</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:29:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Danny</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-24833</link>
		<dc:creator>Danny</dc:creator>
		<pubDate>Wed, 13 Jan 2010 17:34:52 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-24833</guid>
		<description>However old I get, I will never stop having the urge to do this.  You just learn to deal with it; as a young child learns not to say the first thing that comes into his head, a young coder eventually learns not to follow their first instinct.

My first proper job was as a coder on a computer game.  My first task was to program the way that characters turned their heads.  I decided to do it so that each eye&#039;s direction was processed independently, because I was determined that the eyes would focus properly.  But the game was so zoomed out that you never saw the difference between the eyes anyway.  I didn&#039;t last long as a computer game coder.</description>
		<content:encoded><![CDATA[<p>However old I get, I will never stop having the urge to do this.  You just learn to deal with it; as a young child learns not to say the first thing that comes into his head, a young coder eventually learns not to follow their first instinct.</p>
<p>My first proper job was as a coder on a computer game.  My first task was to program the way that characters turned their heads.  I decided to do it so that each eye&#8217;s direction was processed independently, because I was determined that the eyes would focus properly.  But the game was so zoomed out that you never saw the difference between the eyes anyway.  I didn&#8217;t last long as a computer game coder.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mynkow</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-24034</link>
		<dc:creator>mynkow</dc:creator>
		<pubDate>Tue, 05 Jan 2010 12:54:45 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-24034</guid>
		<description>10x D.B. It is sad that your recent posts do not include HNibernate :(</description>
		<content:encoded><![CDATA[<p>10x D.B. It is sad that your recent posts do not include HNibernate <img src='http://davybrion.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davy Brion</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-24029</link>
		<dc:creator>Davy Brion</dc:creator>
		<pubDate>Tue, 05 Jan 2010 12:17:07 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-24029</guid>
		<description>we never use UML, unless maybe some use-case diagrams if the customer really asks for it

if it&#039;s a big system then i&#039;d try to identify the large seperate blocks and try to keep them separated as much as possible... other than that, we just start implementing use cases within those blocks and try to avoid problems as much as we can :)

as for design: DDD could be useful in that situation, but not necessarily... if your really big project is just big but not very complex, then maybe DDD would be overkill... then again, maybe not.  it always kinda depends.  

as for the sprinter thing... a really big project is more like a marathon, starting out with a sprint is gonna make sure you&#039;re going to have a hard time reaching that finish line ;).  The only thing you can do is try to make sure that your progress is always sustainable.</description>
		<content:encoded><![CDATA[<p>we never use UML, unless maybe some use-case diagrams if the customer really asks for it</p>
<p>if it&#8217;s a big system then i&#8217;d try to identify the large seperate blocks and try to keep them separated as much as possible&#8230; other than that, we just start implementing use cases within those blocks and try to avoid problems as much as we can <img src='http://davybrion.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>as for design: DDD could be useful in that situation, but not necessarily&#8230; if your really big project is just big but not very complex, then maybe DDD would be overkill&#8230; then again, maybe not.  it always kinda depends.  </p>
<p>as for the sprinter thing&#8230; a really big project is more like a marathon, starting out with a sprint is gonna make sure you&#8217;re going to have a hard time reaching that finish line <img src='http://davybrion.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .  The only thing you can do is try to make sure that your progress is always sustainable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mynkow</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-24027</link>
		<dc:creator>mynkow</dc:creator>
		<pubDate>Tue, 05 Jan 2010 11:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-24027</guid>
		<description>Well, it will be very interesting how experienced person like you will handle big, really big, project (ERP is pretty big for example). Yes, I know, DDD is handy. But do you start with some UML diagrams, some workflows because I don&#039;t think TDD can handle at a whole such a project. Ofc at some point you will start doing it but not at the very beginning. I am not talking about the whole project life cycle but the starting. You must agree with me that the good start of a sprinter brings him the gold medal. So what is your architectural opinion ;)  (Hope you got the point)</description>
		<content:encoded><![CDATA[<p>Well, it will be very interesting how experienced person like you will handle big, really big, project (ERP is pretty big for example). Yes, I know, DDD is handy. But do you start with some UML diagrams, some workflows because I don&#8217;t think TDD can handle at a whole such a project. Ofc at some point you will start doing it but not at the very beginning. I am not talking about the whole project life cycle but the starting. You must agree with me that the good start of a sprinter brings him the gold medal. So what is your architectural opinion <img src='http://davybrion.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   (Hope you got the point)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davy Brion</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-24010</link>
		<dc:creator>Davy Brion</dc:creator>
		<pubDate>Tue, 05 Jan 2010 08:55:17 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-24010</guid>
		<description>@Mynkow

definitely, though i don&#039;t make promises :)</description>
		<content:encoded><![CDATA[<p>@Mynkow</p>
<p>definitely, though i don&#8217;t make promises <img src='http://davybrion.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mynkow</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-24009</link>
		<dc:creator>mynkow</dc:creator>
		<pubDate>Tue, 05 Jan 2010 08:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-24009</guid>
		<description>Nice post. It confirms that I am on the right highway. Thank you.

PS: Do you accept suggestions for BPosts</description>
		<content:encoded><![CDATA[<p>Nice post. It confirms that I am on the right highway. Thank you.</p>
<p>PS: Do you accept suggestions for BPosts</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-23998</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Tue, 05 Jan 2010 06:31:31 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-23998</guid>
		<description>Thanks for this great post! I think this is exactly what I needed to hear right now.</description>
		<content:encoded><![CDATA[<p>Thanks for this great post! I think this is exactly what I needed to hear right now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: martin english</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-23973</link>
		<dc:creator>martin english</dc:creator>
		<pubDate>Tue, 05 Jan 2010 04:26:46 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-23973</guid>
		<description>From Mr Knuth&#039;s &quot;Computer Programming as an Art (1974)&quot;
&lt;cite&gt;Premature optimization is the root of all evil (or at least most of it) in programming.&lt;/cite&gt;</description>
		<content:encoded><![CDATA[<p>From Mr Knuth&#8217;s &#8220;Computer Programming as an Art (1974)&#8221;<br />
<cite>Premature optimization is the root of all evil (or at least most of it) in programming.</cite></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Don’t Strive For Perfection &#124; The Inquisitive Coder – Davy Brion's Blog -- Topsy.com</title>
		<link>http://davybrion.com/blog/2010/01/dont-strive-for-perfection/comment-page-1/#comment-23933</link>
		<dc:creator>Tweets that mention Don’t Strive For Perfection &#124; The Inquisitive Coder – Davy Brion's Blog -- Topsy.com</dc:creator>
		<pubDate>Tue, 05 Jan 2010 00:30:25 +0000</pubDate>
		<guid isPermaLink="false">http://davybrion.com/blog/?p=2155#comment-23933</guid>
		<description>[...] This post was mentioned on Twitter by Chris Nicola, Scott Muc. Scott Muc said: RT @lucisferre: Excellent post for new developers, wish I had read something like this when I was starting out: http://bit.ly/6WDZhN [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Chris Nicola, Scott Muc. Scott Muc said: RT @lucisferre: Excellent post for new developers, wish I had read something like this when I was starting out: <a href="http://bit.ly/6WDZhN" rel="nofollow">http://bit.ly/6WDZhN</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
