<?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: Programming lamentations to learn from</title>
	<atom:link href="http://eriwen.com/opinion/programming-lamentations/feed/" rel="self" type="application/rss+xml" />
	<link>http://eriwen.com/opinion/programming-lamentations/</link>
	<description>Programming productively with open-source tools</description>
	<lastBuildDate>Tue, 31 Jan 2012 12:49:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Garfunkalow</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2180</link>
		<dc:creator>Garfunkalow</dc:creator>
		<pubDate>Wed, 18 Feb 2009 19:36:14 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2180</guid>
		<description>I tend to like TDD.In the agile environment, write only what will pass for the task. Granted, the next task might take you in a different direction thus negating the code just written. TDD tends to get the job done with only the code you need.</description>
		<content:encoded><![CDATA[<p>I tend to like TDD.In the agile environment, write only what will pass for the task. Granted, the next task might take you in a different direction thus negating the code just written. TDD tends to get the job done with only the code you need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Wendelin</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2179</link>
		<dc:creator>Eric Wendelin</dc:creator>
		<pubDate>Wed, 18 Feb 2009 18:52:56 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2179</guid>
		<description>You&#039;re misunderstanding the post. I&#039;m listing things to avoid here, not things you should do. 

Please read the text under the headings to see what I mean.</description>
		<content:encoded><![CDATA[<p>You&#8217;re misunderstanding the post. I&#8217;m listing things to avoid here, not things you should do. </p>
<p>Please read the text under the headings to see what I mean.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RickM</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2177</link>
		<dc:creator>RickM</dc:creator>
		<pubDate>Wed, 18 Feb 2009 16:16:01 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2177</guid>
		<description>Eric, I like your post and your well designed blog.  The dragon graphic is really cool.

However, I disagree with &quot;Stick to what you know&quot;.  I being a computer scientist or software engineer means that you must be prepared to learn what is necessary to get the job done.  Being able to pick up and become proficient with new tools quickly is one of the marks of an excellent developer.</description>
		<content:encoded><![CDATA[<p>Eric, I like your post and your well designed blog.  The dragon graphic is really cool.</p>
<p>However, I disagree with &#8220;Stick to what you know&#8221;.  I being a computer scientist or software engineer means that you must be prepared to learn what is necessary to get the job done.  Being able to pick up and become proficient with new tools quickly is one of the marks of an excellent developer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ivan</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2176</link>
		<dc:creator>Ivan</dc:creator>
		<pubDate>Wed, 18 Feb 2009 13:23:10 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2176</guid>
		<description>everytime you exceed 80 chars on a line god kills a kitten.</description>
		<content:encoded><![CDATA[<p>everytime you exceed 80 chars on a line god kills a kitten.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Wendelin</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2174</link>
		<dc:creator>Eric Wendelin</dc:creator>
		<pubDate>Tue, 17 Feb 2009 22:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2174</guid>
		<description>No kidding. Perl is powerful but totally unreadable. You could probably rip a hole in the universe with the right line of Perl code.</description>
		<content:encoded><![CDATA[<p>No kidding. Perl is powerful but totally unreadable. You could probably rip a hole in the universe with the right line of Perl code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Sanborn</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2173</link>
		<dc:creator>Mark Sanborn</dc:creator>
		<pubDate>Tue, 17 Feb 2009 21:54:52 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2173</guid>
		<description>I think perl by default is considered &quot;clever code&quot;.  I never know what is going on looking back at it. :P</description>
		<content:encoded><![CDATA[<p>I think perl by default is considered &#8220;clever code&#8221;.  I never know what is going on looking back at it. :P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Wendelin</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2169</link>
		<dc:creator>Eric Wendelin</dc:creator>
		<pubDate>Tue, 17 Feb 2009 15:07:05 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2169</guid>
		<description>Yes I totally agree. I&#039;ve seen some of my old code that took me way too long to figure out. No more of that!</description>
		<content:encoded><![CDATA[<p>Yes I totally agree. I&#8217;ve seen some of my old code that took me way too long to figure out. No more of that!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luciano</title>
		<link>http://eriwen.com/opinion/programming-lamentations/#comment-2168</link>
		<dc:creator>Luciano</dc:creator>
		<pubDate>Tue, 17 Feb 2009 14:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://eriwen.com/?p=530#comment-2168</guid>
		<description>In response to your first point, I have the following quote posted over my desk:

&quot;Debugging is twice as hard as writing the code in the first place.  Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.&quot; - Brian Kernighan

I think it tailors nicely to your point about people needing to maintain the code.  I know that I&#039;ve looked at code I wrote over a year ago and gone &quot;What was I thinking?&quot;.  Don&#039;t only write code simply and cleanly for the person who comes after you, but for yourself.</description>
		<content:encoded><![CDATA[<p>In response to your first point, I have the following quote posted over my desk:</p>
<p>&#8220;Debugging is twice as hard as writing the code in the first place.  Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.&#8221; &#8211; Brian Kernighan</p>
<p>I think it tailors nicely to your point about people needing to maintain the code.  I know that I&#8217;ve looked at code I wrote over a year ago and gone &#8220;What was I thinking?&#8221;.  Don&#8217;t only write code simply and cleanly for the person who comes after you, but for yourself.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

