<?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&#039;t Be Ashamed of Your Code</title>
	<atom:link href="http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/</link>
	<description>A Wisconsin based web developer writing about the web.</description>
	<lastBuildDate>Sat, 21 Jan 2012 04:29:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Gaurav</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-28</link>
		<dc:creator>Gaurav</dc:creator>
		<pubDate>Wed, 16 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-28</guid>
		<description>Nice post.. I can completely relate to what you are pointing out</description>
		<content:encoded><![CDATA[<p>Nice post.. I can completely relate to what you are pointing out</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Kadlec</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-29</link>
		<dc:creator>Tim Kadlec</dc:creator>
		<pubDate>Wed, 16 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-29</guid>
		<description>Thanks for the comments guys!&lt;br /&gt;&lt;br /&gt;@Cattp &amp; @Thomas - Guess I&#039;ll have to cut Jeff that check now for advertising! :)</description>
		<content:encoded><![CDATA[<p>Thanks for the comments guys!</p>
<p>@Cattp &amp; @Thomas &#8211; Guess I&#8217;ll have to cut Jeff that check now for advertising! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reid Carlberg</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-25</link>
		<dc:creator>Reid Carlberg</dc:creator>
		<pubDate>Tue, 15 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-25</guid>
		<description>The only thing on all this is that, no matter what pressure you&#039;re under and no matter how quickly you are pushed toward coding, you need to keep traveling through the learning curve.  It&#039;s OK to make sacrifices early on as long as a) you learn something that helps you get better and b) you ACTUALLY get better.  It&#039;s that b) where people seem to sometimes get stuck.</description>
		<content:encoded><![CDATA[<p>The only thing on all this is that, no matter what pressure you&#8217;re under and no matter how quickly you are pushed toward coding, you need to keep traveling through the learning curve.  It&#8217;s OK to make sacrifices early on as long as a) you learn something that helps you get better and b) you ACTUALLY get better.  It&#8217;s that b) where people seem to sometimes get stuck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cattp</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-26</link>
		<dc:creator>Cattp</dc:creator>
		<pubDate>Tue, 15 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-26</guid>
		<description>Hey Now Tim,&lt;br /&gt;Nice Post, I saw it on a screen shot on coding horror so I had to read it.&lt;br /&gt;Thx 4 the info,&lt;br /&gt;Catto</description>
		<content:encoded><![CDATA[<p>Hey Now Tim,<br />Nice Post, I saw it on a screen shot on coding horror so I had to read it.<br />Thx 4 the info,<br />Catto</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Johnson</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-27</link>
		<dc:creator>Thomas Johnson</dc:creator>
		<pubDate>Tue, 15 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-27</guid>
		<description>Yep that screen shot on coding horror was some pretty good adverstising.</description>
		<content:encoded><![CDATA[<p>Yep that screen shot on coding horror was some pretty good adverstising.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael McLawhorn</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-24</link>
		<dc:creator>Michael McLawhorn</dc:creator>
		<pubDate>Mon, 14 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-24</guid>
		<description>Sometimes the difference between your categories of &#039;do what it takes to get it out&#039; and &#039;try to do it with art, try to improve your art&#039; has a lot to do with the environment a developer is in.  Under pressure and stress, we all cut corners on elegance.</description>
		<content:encoded><![CDATA[<p>Sometimes the difference between your categories of &#8216;do what it takes to get it out&#8217; and &#8216;try to do it with art, try to improve your art&#8217; has a lot to do with the environment a developer is in.  Under pressure and stress, we all cut corners on elegance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guy Davis</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-21</link>
		<dc:creator>Guy Davis</dc:creator>
		<pubDate>Fri, 11 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-21</guid>
		<description>You raise some good points.  We need to encourage developers to try out new ideas and create innovative solutions.  I&#039;d never want my opinion to have dissuaded Gavin King from creating Hibernate all those years ago. &lt;br /&gt;&lt;br /&gt;On the other hand, for every Gavin King and Hibernate, there lots of crappy attempts at data persistence.  Then subsequent developers are left to clean up the mess caused these home-grown ORM approaches.&lt;br /&gt;&lt;br /&gt;So, it seems the critical thing is to know when to call it quits.  A developer should have the courage to try and build something themselves, but also have the courage to discard their code when a demonstratively better library comes along.  &lt;br /&gt;&lt;br /&gt;For example, a Java developer who hacks together some data persistence without knowing the definition of ORM or having heard of Hibernate.  Maybe they&#039;ll get lucky and create an alternative that is better in some cases such as iBatis. However, it&#039;s more likely they&#039;ll create a big pile of crap. :)</description>
		<content:encoded><![CDATA[<p>You raise some good points.  We need to encourage developers to try out new ideas and create innovative solutions.  I&#8217;d never want my opinion to have dissuaded Gavin King from creating Hibernate all those years ago. </p>
<p>On the other hand, for every Gavin King and Hibernate, there lots of crappy attempts at data persistence.  Then subsequent developers are left to clean up the mess caused these home-grown ORM approaches.</p>
<p>So, it seems the critical thing is to know when to call it quits.  A developer should have the courage to try and build something themselves, but also have the courage to discard their code when a demonstratively better library comes along.  </p>
<p>For example, a Java developer who hacks together some data persistence without knowing the definition of ORM or having heard of Hibernate.  Maybe they&#8217;ll get lucky and create an alternative that is better in some cases such as iBatis. However, it&#8217;s more likely they&#8217;ll create a big pile of crap. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Doyle</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-22</link>
		<dc:creator>Dave Doyle</dc:creator>
		<pubDate>Fri, 11 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-22</guid>
		<description>Oooooh... This is an interesting comment on developer &#039;types&#039; but I&#039;ve always thought that if you don&#039;t hate the code you wrote 6 months ago you&#039;re not going to last long in the industry.  I appreciate that not everyone is a superstar (i.e. yours truly) but I don&#039;t see how your first developer type manages to stay employed.  I can see them going on just fine for a few years... but surely some growth is required.  That&#039;s been the case in the places I&#039;ve worked.  Am I missing something?</description>
		<content:encoded><![CDATA[<p>Oooooh&#8230; This is an interesting comment on developer &#8216;types&#8217; but I&#8217;ve always thought that if you don&#8217;t hate the code you wrote 6 months ago you&#8217;re not going to last long in the industry.  I appreciate that not everyone is a superstar (i.e. yours truly) but I don&#8217;t see how your first developer type manages to stay employed.  I can see them going on just fine for a few years&#8230; but surely some growth is required.  That&#8217;s been the case in the places I&#8217;ve worked.  Am I missing something?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Kadlec</title>
		<link>http://timkadlec.com/2008/01/dont-be-ashamed-of-your-code/comment-page-1/#comment-23</link>
		<dc:creator>Tim Kadlec</dc:creator>
		<pubDate>Fri, 11 Jan 2008 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost/1969/12/dont-be-ashamed-of-your-code/#comment-23</guid>
		<description>Quick comments guys! &lt;br /&gt;&lt;br /&gt;@Guy - You absolutely hit it on the head when you said &#039;A developer should have the courage to try and build something themselves, but also have the courage to discard their code when a demonstratively better library comes along.&#039;&lt;br /&gt;&lt;br /&gt;It is important that a developer tries something themselves, but also that they are not to proud to recognize when someone else has presented a better solution. If a developer has both those traits, they are on the way to a very successful career.&lt;br /&gt;&lt;br /&gt;@Dave - I think the success rate of the first kind of developer is much lower, but there are still some that seem to hang around. Many aren&#039;t so much unwilling to learn a new effect, but learning a new solution to an effect they have already used is a different matter.</description>
		<content:encoded><![CDATA[<p>Quick comments guys! </p>
<p>@Guy &#8211; You absolutely hit it on the head when you said &#8216;A developer should have the courage to try and build something themselves, but also have the courage to discard their code when a demonstratively better library comes along.&#8217;</p>
<p>It is important that a developer tries something themselves, but also that they are not to proud to recognize when someone else has presented a better solution. If a developer has both those traits, they are on the way to a very successful career.</p>
<p>@Dave &#8211; I think the success rate of the first kind of developer is much lower, but there are still some that seem to hang around. Many aren&#8217;t so much unwilling to learn a new effect, but learning a new solution to an effect they have already used is a different matter.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

