<?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: There is no right way</title>
	<atom:link href="http://elegantcode.com/2009/04/26/there-is-no-right-way/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=there-is-no-right-way</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 23:42:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: abby, the hacker chick blog</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-46739</link>
		<dc:creator>abby, the hacker chick blog</dc:creator>
		<pubDate>Sat, 06 Jun 2009 23:52:41 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-46739</guid>
		<description>@Chris - haha, 5 is even better! ;-)</description>
		<content:encoded><![CDATA[<p>@Chris &#8211; haha, 5 is even better! <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Brandsma</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45792</link>
		<dc:creator>Chris Brandsma</dc:creator>
		<pubDate>Wed, 29 Apr 2009 14:22:23 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45792</guid>
		<description>Actually Abby, I would have said 5, but maybe that is stretching things a bit.

@cjhanson, happy to see you here either way.</description>
		<content:encoded><![CDATA[<p>Actually Abby, I would have said 5, but maybe that is stretching things a bit.</p>
<p>@cjhanson, happy to see you here either way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: abby, the hacker chick blog</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45735</link>
		<dc:creator>abby, the hacker chick blog</dc:creator>
		<pubDate>Wed, 29 Apr 2009 03:36:48 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45735</guid>
		<description>Thank you!

This notion is also nicely complemented with the Rule of Three that Johanna Rothman talks about:

If you can&#039;t think of at least 3 possible solutions, then you don&#039;t understand the problem.</description>
		<content:encoded><![CDATA[<p>Thank you!</p>
<p>This notion is also nicely complemented with the Rule of Three that Johanna Rothman talks about:</p>
<p>If you can&#8217;t think of at least 3 possible solutions, then you don&#8217;t understand the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cjhanson</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45728</link>
		<dc:creator>cjhanson</dc:creator>
		<pubDate>Tue, 28 Apr 2009 21:03:59 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45728</guid>
		<description>(immediately after posting, went to the homepage and noticed that is a multiperson blog, and so I hereby redirect the first statement to whoever runs this)

AnnotatePost( postBuffer[ currentIndex - 1 ], &quot;Oops&quot; );</description>
		<content:encoded><![CDATA[<p>(immediately after posting, went to the homepage and noticed that is a multiperson blog, and so I hereby redirect the first statement to whoever runs this)</p>
<p>AnnotatePost( postBuffer[ currentIndex - 1 ], &#8220;Oops&#8221; );</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cjhanson</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45727</link>
		<dc:creator>cjhanson</dc:creator>
		<pubDate>Tue, 28 Apr 2009 21:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45727</guid>
		<description>Hey Chris, found your site via PostSharp.org, so far I like it a lot.. I&#039;m big on elegant code.. nice domain =)

I am happy to see this blog because it reinforces one of my core coding philosophies... finding &quot;the least bad idea.&quot;

-Chris</description>
		<content:encoded><![CDATA[<p>Hey Chris, found your site via PostSharp.org, so far I like it a lot.. I&#8217;m big on elegant code.. nice domain =)</p>
<p>I am happy to see this blog because it reinforces one of my core coding philosophies&#8230; finding &#8220;the least bad idea.&#8221;</p>
<p>-Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Canal</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45680</link>
		<dc:creator>Chris Canal</dc:creator>
		<pubDate>Mon, 27 Apr 2009 13:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45680</guid>
		<description>The context of your problem is a key consideration whenever making a decision on an aspect of your application and being able to identify what is the better option in a given situation can really make or break a project.

I&#039;ve spoken to many people who stick to the tools they know and never considered that something else might be a better fit and end up paying a price later on.</description>
		<content:encoded><![CDATA[<p>The context of your problem is a key consideration whenever making a decision on an aspect of your application and being able to identify what is the better option in a given situation can really make or break a project.</p>
<p>I&#8217;ve spoken to many people who stick to the tools they know and never considered that something else might be a better fit and end up paying a price later on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casey</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45678</link>
		<dc:creator>Casey</dc:creator>
		<pubDate>Mon, 27 Apr 2009 13:29:48 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45678</guid>
		<description>I think even with your caveats, your last paragraph but one is treading dangerous ground ...

None of the things you list are definitively better than the thing you preceeded them with, in many cases they are worse significantly ... you didn&#039;t apply your own rules and put any context. With context I can state that SQL strings are better than any ORM, and that waterfall is better than Agile. Even with very little context I can justify that TDD is better than BDD.

Context is significant, as is experience of the alternatives.</description>
		<content:encoded><![CDATA[<p>I think even with your caveats, your last paragraph but one is treading dangerous ground &#8230;</p>
<p>None of the things you list are definitively better than the thing you preceeded them with, in many cases they are worse significantly &#8230; you didn&#8217;t apply your own rules and put any context. With context I can state that SQL strings are better than any ORM, and that waterfall is better than Agile. Even with very little context I can justify that TDD is better than BDD.</p>
<p>Context is significant, as is experience of the alternatives.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop - April 27, 2009 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45677</link>
		<dc:creator>Dew Drop - April 27, 2009 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Mon, 27 Apr 2009 12:53:01 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45677</guid>
		<description>[...] There is no right way (Chris Brandsma) [...]</description>
		<content:encoded><![CDATA[<p>[...] There is no right way (Chris Brandsma) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #335</title>
		<link>http://elegantcode.com/2009/04/26/there-is-no-right-way/comment-page-1/#comment-45671</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #335</dc:creator>
		<pubDate>Mon, 27 Apr 2009 07:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2009/04/26/there-is-no-right-way/#comment-45671</guid>
		<description>[...] There is no right way - Chris Brandsma comments on and links to the recent discussion between Ayende and Greg Young regarding the repository pattern [...]</description>
		<content:encoded><![CDATA[<p>[...] There is no right way &#8211; Chris Brandsma comments on and links to the recent discussion between Ayende and Greg Young regarding the repository pattern [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

