<?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"
	>
<channel>
	<title>Comments on: D&#8217;oh!</title>
	<atom:link href="http://blog.xcski.com/2008/05/31/doh-2/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.xcski.com/2008/05/31/doh-2</link>
	<description>Everything I used to bore people on newsgroups and mailing lists with, now in one inconvenient place.</description>
	<pubDate>Tue, 02 Dec 2008 06:27:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Paul Tomblin</title>
		<link>http://blog.xcski.com/2008/05/31/doh-2#comment-92631</link>
		<dc:creator>Paul Tomblin</dc:creator>
		<pubDate>Sun, 01 Jun 2008 00:55:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xcski.com/?p=1363#comment-92631</guid>
		<description>Well, "data.size()" isn't the normal way of getting how many rows. To be strictly OO-ish, I'd make a TableModel and call  the method getRowCount().  But I didn't need all the capability of a TableModel so I just have a simple ArrayList called "data".</description>
		<content:encoded><![CDATA[<p>Well, &#8220;data.size()&#8221; isn&#8217;t the normal way of getting how many rows. To be strictly OO-ish, I&#8217;d make a TableModel and call  the method getRowCount().  But I didn&#8217;t need all the capability of a TableModel so I just have a simple ArrayList called &#8220;data&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Parsons</title>
		<link>http://blog.xcski.com/2008/05/31/doh-2#comment-92610</link>
		<dc:creator>David Parsons</dc:creator>
		<pubDate>Sat, 31 May 2008 20:53:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xcski.com/?p=1363#comment-92610</guid>
		<description>I'm impressed at the intuitiveness in the name of the data.size()  whatevertheycallamethodinjava.   Seeing a wetcamij called size() and realizing it's a rowcount is not the sort of thing that would leap out at me as an obvious bug, except in the original naming of the wetcamij.</description>
		<content:encoded><![CDATA[<p>I&#8217;m impressed at the intuitiveness in the name of the data.size()  whatevertheycallamethodinjava.   Seeing a wetcamij called size() and realizing it&#8217;s a rowcount is not the sort of thing that would leap out at me as an obvious bug, except in the original naming of the wetcamij.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Tomblin</title>
		<link>http://blog.xcski.com/2008/05/31/doh-2#comment-92602</link>
		<dc:creator>Paul Tomblin</dc:creator>
		<pubDate>Sat, 31 May 2008 17:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xcski.com/?p=1363#comment-92602</guid>
		<description>Talk to the Swing designers.  rowAtPoint and columnAtPoint are methods in JTable, not in my code.</description>
		<content:encoded><![CDATA[<p>Talk to the Swing designers.  rowAtPoint and columnAtPoint are methods in JTable, not in my code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth</title>
		<link>http://blog.xcski.com/2008/05/31/doh-2#comment-92600</link>
		<dc:creator>Seth</dc:creator>
		<pubDate>Sat, 31 May 2008 16:16:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xcski.com/?p=1363#comment-92600</guid>
		<description>Shouldn't rows and columns (indices, counts) be different types to prevent just that sort of error?

"Strong typing is for programmers with weak memories."</description>
		<content:encoded><![CDATA[<p>Shouldn&#8217;t rows and columns (indices, counts) be different types to prevent just that sort of error?</p>
<p>&#8220;Strong typing is for programmers with weak memories.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
