<?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: 10 advice to write good code</title>
	<atom:link href="http://www.iovene.com/23/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iovene.com/23</link>
	<description>The thoughts of a computer programmer, open source supporter and free-thinker.</description>
	<lastBuildDate>Mon, 19 Jul 2010 23:38:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: lesbian incest sex</title>
		<link>http://www.iovene.com/23#comment-95788</link>
		<dc:creator>lesbian incest sex</dc:creator>
		<pubDate>Sun, 28 Jun 2009 22:39:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=23#comment-95788</guid>
		<description>hmm. funny..</description>
		<content:encoded><![CDATA[<p>hmm. funny..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: binary</title>
		<link>http://www.iovene.com/23#comment-77193</link>
		<dc:creator>binary</dc:creator>
		<pubDate>Thu, 26 Mar 2009 12:40:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=23#comment-77193</guid>
		<description>Hi! Nice to see some good writings from a pedantic coder (trying to find some time to read other of your articles too) :)

I want to disagree with few things though...
1) &quot;Never ever have more than one blank line&quot;. I found out that both single and double blank lines do help to read the code, if you stay consistent. While single blank lines are good for dividing logical blocks of code, doubled blank lines might be good for separating methods / functions.
2) &quot;Possibly, use 8-chars wide TABs to indent. If you find yourself going beyond 80 rows too often, then that could be an indication that there might be some design flaws in your program&quot;. 2- or 4-chars seem to be more common (I stick to 4). Also &quot;80 columns&quot; for a row might be not enough in some cases / languages (you gave an example of classname, &quot;ClientMessageOperationsBasicFunctor&quot;, which alone is 35 chars - add some indentation, neat name for a defined variable, creation of object, ... and you are way over 80 chars). I agree that one should not write lots of long lines, but &quot;80 columns&quot; should not be considered a long line anymore. Have also seen a code where someone divided long lines into more lines just to keep them shorter - it may be very hard to read. Greatly depends on situation, though.</description>
		<content:encoded><![CDATA[<p>Hi! Nice to see some good writings from a pedantic coder (trying to find some time to read other of your articles too) <img src='http://www.iovene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I want to disagree with few things though…<br />
1) “Never ever have more than one blank line”. I found out that both single and double blank lines do help to read the code, if you stay consistent. While single blank lines are good for dividing logical blocks of code, doubled blank lines might be good for separating methods / functions.<br />
2) “Possibly, use 8-chars wide TABs to indent. If you find yourself going beyond 80 rows too often, then that could be an indication that there might be some design flaws in your program”. 2– or 4-chars seem to be more common (I stick to 4). Also “80 columns” for a row might be not enough in some cases / languages (you gave an example of classname, “ClientMessageOperationsBasicFunctor”, which alone is 35 chars — add some indentation, neat name for a defined variable, creation of object, … and you are way over 80 chars). I agree that one should not write lots of long lines, but “80 columns” should not be considered a long line anymore. Have also seen a code where someone divided long lines into more lines just to keep them shorter — it may be very hard to read. Greatly depends on situation, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Salvatore Iovene</title>
		<link>http://www.iovene.com/23#comment-58511</link>
		<dc:creator>Salvatore Iovene</dc:creator>
		<pubDate>Fri, 16 Jan 2009 06:09:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=23#comment-58511</guid>
		<description>Hi dualltall. Mine hasn&#039;t.</description>
		<content:encoded><![CDATA[<p>Hi dualltall. Mine hasn’t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dualltall</title>
		<link>http://www.iovene.com/23#comment-58507</link>
		<dc:creator>dualltall</dc:creator>
		<pubDate>Fri, 16 Jan 2009 04:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=23#comment-58507</guid>
		<description>Hey guys and girls!

I&#039;m a newbie here.

So i&#039;d like to ask you  if your income reduced because of the world financial crisis?</description>
		<content:encoded><![CDATA[<p>Hey guys and girls!</p>
<p>I’m a newbie here.</p>
<p>So i’d like to ask you  if your income reduced because of the world financial crisis?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mohammed Sarfaraz</title>
		<link>http://www.iovene.com/23#comment-12179</link>
		<dc:creator>Mohammed Sarfaraz</dc:creator>
		<pubDate>Sun, 09 Mar 2008 06:51:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.iovene.com/wordpress/?p=23#comment-12179</guid>
		<description>I really think this are good points .it has made me little better programmer.
Thanks</description>
		<content:encoded><![CDATA[<p>I really think this are good points .it has made me little better programmer.<br />
Thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
