<?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: Too Many Choices?</title>
	<atom:link href="http://www.breddy.net/2006/08/08/too-many-choices/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.breddy.net/2006/08/08/too-many-choices/</link>
	<description>Personal and professional weblog of Chris Bredesen</description>
	<lastBuildDate>Sun, 06 Jun 2010 06:09:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: JoshDM</title>
		<link>http://www.breddy.net/2006/08/08/too-many-choices/comment-page-1/#comment-81</link>
		<dc:creator>JoshDM</dc:creator>
		<pubDate>Fri, 18 Aug 2006 16:46:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.breddy.net/2006/08/08/too-many-choices/#comment-81</guid>
		<description>I come from a &quot;re-invent the wheel&quot; sentimentality.  But fortunately, I&#039;ve seen the error of my ways.  There are too many wheels out there, each with their own iteration on the spinning hubcap.  

Which wheel the best for you?  

The one that requires the least amount of tire protectant application, or allows the easiest maintenance and customizability.  

And therein lies the ultimate dilemma.

By the way, Appfuse.</description>
		<content:encoded><![CDATA[<p>I come from a &#8220;re-invent the wheel&#8221; sentimentality.  But fortunately, I&#8217;ve seen the error of my ways.  There are too many wheels out there, each with their own iteration on the spinning hubcap.  </p>
<p>Which wheel the best for you?  </p>
<p>The one that requires the least amount of tire protectant application, or allows the easiest maintenance and customizability.  </p>
<p>And therein lies the ultimate dilemma.</p>
<p>By the way, Appfuse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.breddy.net/2006/08/08/too-many-choices/comment-page-1/#comment-77</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 16 Aug 2006 13:12:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.breddy.net/2006/08/08/too-many-choices/#comment-77</guid>
		<description>And with new versions always on the horizon, not only do you have to contend with which technology, but which version!  

Struts 2.0 vs. Struts 1.9.

Spring 2.0?</description>
		<content:encoded><![CDATA[<p>And with new versions always on the horizon, not only do you have to contend with which technology, but which version!  </p>
<p>Struts 2.0 vs. Struts 1.9.</p>
<p>Spring 2.0?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kris</title>
		<link>http://www.breddy.net/2006/08/08/too-many-choices/comment-page-1/#comment-65</link>
		<dc:creator>Kris</dc:creator>
		<pubDate>Wed, 09 Aug 2006 12:02:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.breddy.net/2006/08/08/too-many-choices/#comment-65</guid>
		<description>Making decisions about what api/framework/server/jdk is something that a lot of people get wrong time and time again. There are so many factors, such as, support, documentation, maturity, user/developer ability, scalability/performance, etc and inevitably one of these gets overlooked or made out to be more important than it really is. 

So, I tend to stick to a core stack of the things that do a good job of covering all of the above most of the time which make the simply things quick, but has the power/functionality to scale up to deal with Enterprise level applications. Spring is a great example of this IMO. Once you&#039;ve got your basic stack covered, e.g. (Spring/Hibernate/Tomcat/JDK 1.5) which you/your team/company are familar with and which you know does the job well most of the time, you can then free up time to consider the specifics of project that might really benefit from the adoption of something new/different. 

And I think it&#039;s important not change everything project to project, just because it&#039;s the latest and greatest.

If your previous stack was jsp/struts/ejb/websphere and you decide the next project your team is going to do will be velocity/spring/hibernate/tomcat then any productivity gains are probably going to be eaten up by the ramp up time and naive usage first time out. I&#039;ve seen this time and again, where good, experienced developers cut themselves on the bleeding edge in this way trying to take on too much in one project, myself included.</description>
		<content:encoded><![CDATA[<p>Making decisions about what api/framework/server/jdk is something that a lot of people get wrong time and time again. There are so many factors, such as, support, documentation, maturity, user/developer ability, scalability/performance, etc and inevitably one of these gets overlooked or made out to be more important than it really is. </p>
<p>So, I tend to stick to a core stack of the things that do a good job of covering all of the above most of the time which make the simply things quick, but has the power/functionality to scale up to deal with Enterprise level applications. Spring is a great example of this IMO. Once you&#8217;ve got your basic stack covered, e.g. (Spring/Hibernate/Tomcat/JDK 1.5) which you/your team/company are familar with and which you know does the job well most of the time, you can then free up time to consider the specifics of project that might really benefit from the adoption of something new/different. </p>
<p>And I think it&#8217;s important not change everything project to project, just because it&#8217;s the latest and greatest.</p>
<p>If your previous stack was jsp/struts/ejb/websphere and you decide the next project your team is going to do will be velocity/spring/hibernate/tomcat then any productivity gains are probably going to be eaten up by the ramp up time and naive usage first time out. I&#8217;ve seen this time and again, where good, experienced developers cut themselves on the bleeding edge in this way trying to take on too much in one project, myself included.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
