<?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: Elegant Code Essay Contest</title>
	<atom:link href="http://elegantcode.com/2008/03/21/elegant-code-essay-contest/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/03/21/elegant-code-essay-contest/</link>
	<description></description>
	<lastBuildDate>Wed, 10 Mar 2010 19:57:20 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Vijaya kumar</title>
		<link>http://elegantcode.com/2008/03/21/elegant-code-essay-contest/comment-page-1/#comment-18928</link>
		<dc:creator>Vijaya kumar</dc:creator>
		<pubDate>Sat, 29 Mar 2008 16:38:02 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/03/21/elegant-code-essay-contest/#comment-18928</guid>
		<description>Topic: Skill of writing Code

1. Why code is not good ?
Every new comer to IT industry faces first question in his/her job &quot;How do I write professional code ?&quot; but before he/she gets the answer code has to be written to make software  work becuase of deadlines. 
So for a novice to write a beautiful code it will normally happens only after 1/2 or a year but already there is lot of crap left behind isn&#039;t it?

2. How to write better code ?
I always beleive in code templates and modularization of code.
2.1 Code templates : will be helpful to write code faster and cleaner. Every organization should come up with basic and commonly needed API ( application programming Interfaces ) and these  should be used where ever applicable.
2.2 Modularization : Write the code in modules e.g: Class methods,functions or Subroutines. This will increase code re-usability and less errors. Maintenace is always less and easy as only one place fix needs to be done.
2.3 Coding guidelines
Traning should always be there for all developers to make them aware of every possible coding guideline. 
Coding guidelines improve readability and maintenace as well.
e.g: Local variable in a Method 
 a) lv_counter   : Local Variable 
 b) lr_rectangle : Local Reference 



Regards,
Vijay</description>
		<content:encoded><![CDATA[<p>Topic: Skill of writing Code</p>
<p>1. Why code is not good ?<br />
Every new comer to IT industry faces first question in his/her job &#8220;How do I write professional code ?&#8221; but before he/she gets the answer code has to be written to make software  work becuase of deadlines.<br />
So for a novice to write a beautiful code it will normally happens only after 1/2 or a year but already there is lot of crap left behind isn&#8217;t it?</p>
<p>2. How to write better code ?<br />
I always beleive in code templates and modularization of code.<br />
2.1 Code templates : will be helpful to write code faster and cleaner. Every organization should come up with basic and commonly needed API ( application programming Interfaces ) and these  should be used where ever applicable.<br />
2.2 Modularization : Write the code in modules e.g: Class methods,functions or Subroutines. This will increase code re-usability and less errors. Maintenace is always less and easy as only one place fix needs to be done.<br />
2.3 Coding guidelines<br />
Traning should always be there for all developers to make them aware of every possible coding guideline.<br />
Coding guidelines improve readability and maintenace as well.<br />
e.g: Local variable in a Method<br />
 a) lv_counter   : Local Variable<br />
 b) lr_rectangle : Local Reference </p>
<p>Regards,<br />
Vijay</p>
]]></content:encoded>
	</item>
</channel>
</rss>
