<?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: Clean Code Between Religion And Truth</title>
	<atom:link href="http://hackadelic.com/clean-code-between-religion-and-truth/feed" rel="self" type="application/rss+xml" />
	<link>http://hackadelic.com/clean-code-between-religion-and-truth</link>
	<description>Think More, Code Less! - Intelligent WordPress Solutions</description>
	<lastBuildDate>Thu, 11 Mar 2010 12:18:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Hackadelic</title>
		<link>http://hackadelic.com/clean-code-between-religion-and-truth/comment-page-1#comment-2441</link>
		<dc:creator>Hackadelic</dc:creator>
		<pubDate>Sat, 13 Jun 2009 22:24:04 +0000</pubDate>
		<guid isPermaLink="false">http://hackadelic.com/?p=307#comment-2441</guid>
		<description>The point is: The mantra about &quot;clean&quot; code has been so worn out in the last decade, it has almost lost its meaning. Obviously, code that is understandable &lt;strong&gt;for everyone&lt;/strong&gt;e is utopia. So the question is: &lt;b&gt;Who&lt;/b&gt; should you keep your code understandable &lt;strong&gt;for&lt;/strong&gt;?

Clearly, it depends on the abilities of the reader what kind of code he/she can understand. Compare it with, say, Chinese: If I gave you a child book written in Chinese, and you didn&#039;t speak Chinese, you won&#039;t be able to understand it, even if every kid (or grandmother) in China can.

On the other hand, if I found out that someone working for me was spending hours in trying to make his code understandable by his grandmother, I&#039;d probably fire him for wasting my money just to keep his grandmother busy. ;)

I&#039;m not saying that clean code isn&#039;t important. But if code is communication (which it is), and every communication is interaction (which it is, too), then, as with any interaction, the outcome depends on all participants. You can&#039;t replace a well-rehearsed team with &quot;clean coding style&quot;.</description>
		<content:encoded><![CDATA[<p>The point is: The mantra about &#8220;clean&#8221; code has been so worn out in the last decade, it has almost lost its meaning. Obviously, code that is understandable <strong>for everyone</strong>e is utopia. So the question is: <b>Who</b> should you keep your code understandable <strong>for</strong>?</p>
<p>Clearly, it depends on the abilities of the reader what kind of code he/she can understand. Compare it with, say, Chinese: If I gave you a child book written in Chinese, and you didn&#8217;t speak Chinese, you won&#8217;t be able to understand it, even if every kid (or grandmother) in China can.</p>
<p>On the other hand, if I found out that someone working for me was spending hours in trying to make his code understandable by his grandmother, I&#8217;d probably fire him for wasting my money just to keep his grandmother busy. <img src='http://hackadelic.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;m not saying that clean code isn&#8217;t important. But if code is communication (which it is), and every communication is interaction (which it is, too), then, as with any interaction, the outcome depends on all participants. You can&#8217;t replace a well-rehearsed team with &#8220;clean coding style&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diego</title>
		<link>http://hackadelic.com/clean-code-between-religion-and-truth/comment-page-1#comment-2440</link>
		<dc:creator>Diego</dc:creator>
		<pubDate>Sat, 13 Jun 2009 20:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://hackadelic.com/?p=307#comment-2440</guid>
		<description>What he meant by that is that, if other people are going to look at your code, you should take that into account.

For example, if you are going to take notes in a class so you can study it later, you can use whatever structure you want for your text.

But if you are publishing your text on a blog for example, you have to write better than that! People can&#039;t understand your hacky notes made quickly while hearing the class.

Normally this notes are disposed after a few days, but if you kept them for a year and tried to read, you will most likelly have a really hard time. But code normally is used for a relativelly long time, so you may want to keep it as understandable as possible. If possible, on a extreme case, your grandmother will be able to understand parts of it: &quot;get_comment&quot;, &quot;update_comment&quot;, &quot;change_theme&quot;.</description>
		<content:encoded><![CDATA[<p>What he meant by that is that, if other people are going to look at your code, you should take that into account.</p>
<p>For example, if you are going to take notes in a class so you can study it later, you can use whatever structure you want for your text.</p>
<p>But if you are publishing your text on a blog for example, you have to write better than that! People can&#8217;t understand your hacky notes made quickly while hearing the class.</p>
<p>Normally this notes are disposed after a few days, but if you kept them for a year and tried to read, you will most likelly have a really hard time. But code normally is used for a relativelly long time, so you may want to keep it as understandable as possible. If possible, on a extreme case, your grandmother will be able to understand parts of it: &#8220;get_comment&#8221;, &#8220;update_comment&#8221;, &#8220;change_theme&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
