<?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: Over-Engineering?</title>
	<atom:link href="http://www.donniepinkston.net/2005-12-20/over-engineering.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.donniepinkston.net/2005-12-20/over-engineering.html</link>
	<description>(there are many more like it, but this one is mine)</description>
	<pubDate>Tue, 06 Jan 2009 19:46:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Martin Bartlett</title>
		<link>http://www.donniepinkston.net/2005-12-20/over-engineering.html#comment-3</link>
		<dc:creator>Martin Bartlett</dc:creator>
		<pubDate>Thu, 12 Jan 2006 16:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://sloppy.cs.caltech.edu/dpdn/?p=10#comment-3</guid>
		<description>Just discovered the Closeable IF and that Sockets aren't closeable. For the former - I actually find it very useful in a mini-appserver to have a controller manage the shutdown of its components and able to close anything theyve registered as requiring tidying up - it cleans up the component implementation. Previously I did this with reflection - which sometimes threw out Security exceptions on - guess what - sockets!!! So THAT piece of code hasn't got any nicer, but the Closeable in general does have its uses. By the same token, I can see the use of Flushable by a controller that needs to flush closeable resources before closing them.</description>
		<content:encoded><![CDATA[<p>Just discovered the Closeable IF and that Sockets aren&#8217;t closeable. For the former - I actually find it very useful in a mini-appserver to have a controller manage the shutdown of its components and able to close anything theyve registered as requiring tidying up - it cleans up the component implementation. Previously I did this with reflection - which sometimes threw out Security exceptions on - guess what - sockets!!! So THAT piece of code hasn&#8217;t got any nicer, but the Closeable in general does have its uses. By the same token, I can see the use of Flushable by a controller that needs to flush closeable resources before closing them.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
