<?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: Commenting code</title>
	<atom:link href="http://www.krishnashasankar.com/2008/12/commenting-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.krishnashasankar.com/2008/12/commenting-code/</link>
	<description>Thoughts on php, photography, travel and technology</description>
	<lastBuildDate>Mon, 16 Aug 2010 07:30:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Krishna</title>
		<link>http://www.krishnashasankar.com/2008/12/commenting-code/comment-page-1/#comment-80</link>
		<dc:creator>Krishna</dc:creator>
		<pubDate>Sat, 20 Dec 2008 06:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.krishnashasankar.com/?p=212#comment-80</guid>
		<description>Few days ago, someone spoke to me about having the following comment format on code. The person was just suggesting. This means no harm to his innocence, just that it was too funny for me.. 

Read this, 

In every piece code, above each edit 

&lt;code&gt;// [DATE:TIME] {why not timezone?} &#124; [Person Edited] &#124; [Reason for edit] &#124; [Other Effects]&lt;/code&gt;

I wish i could have said &quot;then why on earth do we need subversion and issue tracking, we could might as well junk the system with 2 million lines of code(1.8 million of them being comments) ha  ha.. &quot;

The problem of commenting code is inherent to the system, its that when a developer comments the code , they tend to feel that his or her part is done; they tend to ignore he best practices in naming conventions and instead use comments as work around for it.

Programs should be like classical poems, not like maths answer sheets with scribblings and corrections everywhere, that is why you call them a programming language... :)</description>
		<content:encoded><![CDATA[<p>Few days ago, someone spoke to me about having the following comment format on code. The person was just suggesting. This means no harm to his innocence, just that it was too funny for me.. </p>
<p>Read this, </p>
<p>In every piece code, above each edit </p>
<p><code>// [DATE:TIME] {why not timezone?} | [Person Edited] | [Reason for edit] | [Other Effects]</code></p>
<p>I wish i could have said &#8220;then why on earth do we need subversion and issue tracking, we could might as well junk the system with 2 million lines of code(1.8 million of them being comments) ha  ha.. &#8221;</p>
<p>The problem of commenting code is inherent to the system, its that when a developer comments the code , they tend to feel that his or her part is done; they tend to ignore he best practices in naming conventions and instead use comments as work around for it.</p>
<p>Programs should be like classical poems, not like maths answer sheets with scribblings and corrections everywhere, that is why you call them a programming language&#8230; <img src='http://www.krishnashasankar.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
