<?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: Name your objects right</title>
	<atom:link href="http://maxheapsize.com/2010/02/09/name-your-objects-right/feed/" rel="self" type="application/rss+xml" />
	<link>http://maxheapsize.com/2010/02/09/name-your-objects-right/</link>
	<description>Oliver Wehrens on Programming and Agile</description>
	<lastBuildDate>Sun, 24 Jul 2011 10:50:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: rlaksana</title>
		<link>http://maxheapsize.com/2010/02/09/name-your-objects-right/comment-page-1/#comment-4445</link>
		<dc:creator>rlaksana</dc:creator>
		<pubDate>Thu, 11 Feb 2010 18:49:51 +0000</pubDate>
		<guid isPermaLink="false">http://maxheapsize.com/?p=447#comment-4445</guid>
		<description>&lt;p&gt;Name your objects right &#8211; &lt;a href=&quot;http://su.pr/2tJk6F&quot; rel=&quot;nofollow&quot;&gt;http://su.pr/2tJk6F&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;This comment was originally posted on &lt;a href=&quot;http://twitter.com/rlaksana/statuses/8972802123&quot; rel=&quot;nofollow&quot;&gt;Twitter&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Name your objects right &#8211; <a href="http://su.pr/2tJk6F" rel="nofollow">http://su.pr/2tJk6F</a></p>
<p><i>This comment was originally posted on <a href="http://twitter.com/rlaksana/statuses/8972802123" rel="nofollow">Twitter</a></i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rayk</title>
		<link>http://maxheapsize.com/2010/02/09/name-your-objects-right/comment-page-1/#comment-4374</link>
		<dc:creator>Rayk</dc:creator>
		<pubDate>Wed, 10 Feb 2010 14:40:18 +0000</pubDate>
		<guid isPermaLink="false">http://maxheapsize.com/?p=447#comment-4374</guid>
		<description>Good point Olli. 

IMHO a good data modelling (and skilled modeller) could face and hopefully solve this issue. The &quot;HitOrMiss&quot; sugestion describes a finite domain, where as &quot;FraudDetectionResult&quot; is a more or less business object. The try to bring this all in alignment with an overall data modell let you detect quite early that something is wrong with &quot;HitOrMiss&quot;.

Regards
Rayk</description>
		<content:encoded><![CDATA[<p>Good point Olli. </p>
<p>IMHO a good data modelling (and skilled modeller) could face and hopefully solve this issue. The &#8220;HitOrMiss&#8221; sugestion describes a finite domain, where as &#8220;FraudDetectionResult&#8221; is a more or less business object. The try to bring this all in alignment with an overall data modell let you detect quite early that something is wrong with &#8220;HitOrMiss&#8221;.</p>
<p>Regards<br />
Rayk</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: owehrens</title>
		<link>http://maxheapsize.com/2010/02/09/name-your-objects-right/comment-page-1/#comment-4360</link>
		<dc:creator>owehrens</dc:creator>
		<pubDate>Tue, 09 Feb 2010 22:05:26 +0000</pubDate>
		<guid isPermaLink="false">http://maxheapsize.com/?p=447#comment-4360</guid>
		<description>&lt;p&gt;New blog post:  Name your object right &lt;a href=&quot;http://bit.ly/b7fAXE&quot; rel=&quot;nofollow&quot;&gt;http://bit.ly/b7fAXE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;This comment was originally posted on &lt;a href=&quot;http://twitter.com/owehrens/statuses/8872988682&quot; rel=&quot;nofollow&quot;&gt;Twitter&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>New blog post:  Name your object right <a href="http://bit.ly/b7fAXE" rel="nofollow">http://bit.ly/b7fAXE</a></p>
<p><i>This comment was originally posted on <a href="http://twitter.com/owehrens/statuses/8872988682" rel="nofollow">Twitter</a></i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver Wehrens</title>
		<link>http://maxheapsize.com/2010/02/09/name-your-objects-right/comment-page-1/#comment-4359</link>
		<dc:creator>Oliver Wehrens</dc:creator>
		<pubDate>Tue, 09 Feb 2010 22:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://maxheapsize.com/?p=447#comment-4359</guid>
		<description>&quot;Clean Code&quot; is a pretty good book. My  management bought into it and help people implementing our own variation.</description>
		<content:encoded><![CDATA[<p>&#8220;Clean Code&#8221; is a pretty good book. My  management bought into it and help people implementing our own variation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juho VepsâˆšÂ§lâˆšÂ§inen</title>
		<link>http://maxheapsize.com/2010/02/09/name-your-objects-right/comment-page-1/#comment-4355</link>
		<dc:creator>Juho VepsâˆšÂ§lâˆšÂ§inen</dc:creator>
		<pubDate>Tue, 09 Feb 2010 18:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://maxheapsize.com/?p=447#comment-4355</guid>
		<description>Quoted for truth.

Same applies for other programming constructs you happen to use of course.

The original Logo programming language used &quot;TO&quot; keyword as a prefix its functions. I think that encapsulates well the idea how one should name functions and methods. The idea also helps you to maintain some clarity.

In case of variables one should take the scope of a variable in count. The longer the scope, the more descriptive the name should be. If the scope is short, a simpler name will do.

I gathered these ideas from &quot;Clean Code&quot; by Martin and &quot;Code Complete 2&quot; by McConnell. So far following them has worked out just ok. :)</description>
		<content:encoded><![CDATA[<p>Quoted for truth.</p>
<p>Same applies for other programming constructs you happen to use of course.</p>
<p>The original Logo programming language used &#8220;TO&#8221; keyword as a prefix its functions. I think that encapsulates well the idea how one should name functions and methods. The idea also helps you to maintain some clarity.</p>
<p>In case of variables one should take the scope of a variable in count. The longer the scope, the more descriptive the name should be. If the scope is short, a simpler name will do.</p>
<p>I gathered these ideas from &#8220;Clean Code&#8221; by Martin and &#8220;Code Complete 2&#8243; by McConnell. So far following them has worked out just ok. <img src='http://maxheapsize.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

