<?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: Readability is the real (re)usability</title>
	<atom:link href="http://aslamkhan.net/software-development/readability-is-the-real-reusability/feed/" rel="self" type="application/rss+xml" />
	<link>http://aslamkhan.net/software-development/readability-is-the-real-reusability/</link>
	<description>Ubuntu coding ... for your friends</description>
	<lastBuildDate>Fri, 11 Nov 2011 13:30:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Carlo Pecchia</title>
		<link>http://aslamkhan.net/software-development/readability-is-the-real-reusability/comment-page-1/#comment-3375</link>
		<dc:creator>Carlo Pecchia</dc:creator>
		<pubDate>Thu, 10 Dec 2009 13:01:03 +0000</pubDate>
		<guid isPermaLink="false">http://aslamkhan.net/?p=280#comment-3375</guid>
		<description>You&#039;ve got the point... but we can &quot;generalize&quot; a little simply saying that: CODE QUALITY matters.</description>
		<content:encoded><![CDATA[<p>You&#8217;ve got the point&#8230; but we can &#8220;generalize&#8221; a little simply saying that: CODE QUALITY matters.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert MacLean</title>
		<link>http://aslamkhan.net/software-development/readability-is-the-real-reusability/comment-page-1/#comment-3370</link>
		<dc:creator>Robert MacLean</dc:creator>
		<pubDate>Tue, 08 Dec 2009 05:52:34 +0000</pubDate>
		<guid isPermaLink="false">http://aslamkhan.net/?p=280#comment-3370</guid>
		<description>When you think of optimisation, the best place is to optimise the most used areas. When it comes to coding you write it once, but you read it many times. Readability is not just for reuse but an optimisation technique too.</description>
		<content:encoded><![CDATA[<p>When you think of optimisation, the best place is to optimise the most used areas. When it comes to coding you write it once, but you read it many times. Readability is not just for reuse but an optimisation technique too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aslam</title>
		<link>http://aslamkhan.net/software-development/readability-is-the-real-reusability/comment-page-1/#comment-3369</link>
		<dc:creator>Aslam</dc:creator>
		<pubDate>Mon, 07 Dec 2009 22:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://aslamkhan.net/?p=280#comment-3369</guid>
		<description>@Niclas 
The overkill was about the act of making it another method when it will only be called once, and so perceived performance may well have been the second overkill.

I like to think that you should read code and then &quot;click through&quot; if you want the details.  Just like when we read web pages, right?</description>
		<content:encoded><![CDATA[<p>@Niclas<br />
The overkill was about the act of making it another method when it will only be called once, and so perceived performance may well have been the second overkill.</p>
<p>I like to think that you should read code and then &#8220;click through&#8221; if you want the details.  Just like when we read web pages, right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niclas Nilsson</title>
		<link>http://aslamkhan.net/software-development/readability-is-the-real-reusability/comment-page-1/#comment-3368</link>
		<dc:creator>Niclas Nilsson</dc:creator>
		<pubDate>Mon, 07 Dec 2009 20:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://aslamkhan.net/?p=280#comment-3368</guid>
		<description>&gt; &#039;The initial reaction from the other developer was “That’s an overkill because you won’t reuse that method”&#039;

Did you get what kind of overkill he was thinking of? Performance, of that you were just wasting time?

&gt; &#039;It’s also true that most us were taught in some Programming 101 course that you should create a method, function, procedure only if you are going to call it more than once, otherwise just leave it all inline.&#039;

I&#039;m often amazed that most devs still think what they learned about optimized code a decade or two ago in school (from a teacher who learned it one or two decades earlier and didn&#039;t keep up) is still applicable. And when you ask them if they heard of HotSpot, they say &quot;No. What&#039;s that?&quot;

They optimize by inlining code, and then a few lines down, they loop over collection that hits the database once per iteration. Sigh.

Kind regards
Niclas</description>
		<content:encoded><![CDATA[<p>&gt; &#8216;The initial reaction from the other developer was “That’s an overkill because you won’t reuse that method”&#8217;</p>
<p>Did you get what kind of overkill he was thinking of? Performance, of that you were just wasting time?</p>
<p>&gt; &#8216;It’s also true that most us were taught in some Programming 101 course that you should create a method, function, procedure only if you are going to call it more than once, otherwise just leave it all inline.&#8217;</p>
<p>I&#8217;m often amazed that most devs still think what they learned about optimized code a decade or two ago in school (from a teacher who learned it one or two decades earlier and didn&#8217;t keep up) is still applicable. And when you ask them if they heard of HotSpot, they say &#8220;No. What&#8217;s that?&#8221;</p>
<p>They optimize by inlining code, and then a few lines down, they loop over collection that hits the database once per iteration. Sigh.</p>
<p>Kind regards<br />
Niclas</p>
]]></content:encoded>
	</item>
</channel>
</rss>

