<?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/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: Dealing with NullPointerExceptions</title>
	<atom:link href="http://www.antwerkz.com/dealing-with-nullpointerexceptions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.antwerkz.com/dealing-with-nullpointerexceptions/</link>
	<description></description>
	<lastBuildDate>Thu, 24 Jun 2010 11:18:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Guillermo</title>
		<link>http://www.antwerkz.com/dealing-with-nullpointerexceptions/comment-page-1/#comment-15657</link>
		<dc:creator>Guillermo</dc:creator>
		<pubDate>Mon, 02 Feb 2009 16:28:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.antwerkz.com/?p=1432#comment-15657</guid>
		<description>The problem to me (as a seasoned developer) with NPE usually comes from the &quot;new&quot; Java feature of Autoboxing. It is very easy to forget that you are assigning an object (and thus, possibly a null reference) to a primitive value.</description>
		<content:encoded><![CDATA[<p>The problem to me (as a seasoned developer) with NPE usually comes from the &#8220;new&#8221; Java feature of Autoboxing. It is very easy to forget that you are assigning an object (and thus, possibly a null reference) to a primitive value.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jlee</title>
		<link>http://www.antwerkz.com/dealing-with-nullpointerexceptions/comment-page-1/#comment-15653</link>
		<dc:creator>jlee</dc:creator>
		<pubDate>Sat, 24 Jan 2009 13:43:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.antwerkz.com/?p=1432#comment-15653</guid>
		<description>I&#039;m not necessarily recommending that style of chaining as ideal (though I tend to use it to a lesser degree here).  I&#039;m just trying to highlight one approach to tracking down the NPE.  But yeah, too much of that and it gets unreadable for sure.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not necessarily recommending that style of chaining as ideal (though I tend to use it to a lesser degree here).  I&#8217;m just trying to highlight one approach to tracking down the NPE.  But yeah, too much of that and it gets unreadable for sure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kirk</title>
		<link>http://www.antwerkz.com/dealing-with-nullpointerexceptions/comment-page-1/#comment-15652</link>
		<dc:creator>Kirk</dc:creator>
		<pubDate>Sat, 24 Jan 2009 09:05:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.antwerkz.com/?p=1432#comment-15652</guid>
		<description>The first problem with this code is that using get this way is evil. The way to avoid this is to delegate the call and not use get.

You can calculate the probability of NPE due this coding style by calculating Halsted volumes and dividing that by lines of code. I call this code density. Code densities beyond 20 are an indication of excessive call chaining. Values around 14 seem to be associated with code that is most readable</description>
		<content:encoded><![CDATA[<p>The first problem with this code is that using get this way is evil. The way to avoid this is to delegate the call and not use get.</p>
<p>You can calculate the probability of NPE due this coding style by calculating Halsted volumes and dividing that by lines of code. I call this code density. Code densities beyond 20 are an indication of excessive call chaining. Values around 14 seem to be associated with code that is most readable</p>
]]></content:encoded>
	</item>
</channel>
</rss>
