<?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: Exception Management Rules</title>
	<atom:link href="http://winterdom.com/2006/08/exceptionmanagementrules/feed" rel="self" type="application/rss+xml" />
	<link>http://winterdom.com/2006/08/exceptionmanagementrules</link>
	<description>by dæmons be driven</description>
	<lastBuildDate>Tue, 16 Mar 2010 06:33:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tomas Restrepo</title>
		<link>http://winterdom.com/2006/08/exceptionmanagementrules/comment-page-1#comment-555</link>
		<dc:creator>Tomas Restrepo</dc:creator>
		<pubDate>Thu, 31 Aug 2006 06:09:12 +0000</pubDate>
		<guid isPermaLink="false">http://winterdom.com/2006/08/exceptionmanagementrules#comment-555</guid>
		<description>Jonathan,
I hear you man and I totally agree. Sometimes, however, people need it spelled out in more detail. Besides, couldn&#039;t let such an oportunity to show some WTF&#039;s I&#039;ve seen around pass :)
</description>
		<content:encoded><![CDATA[<p>Jonathan,<br />
I hear you man and I totally agree. Sometimes, however, people need it spelled out in more detail. Besides, couldn&#8217;t let such an oportunity to show some WTF&#8217;s I&#8217;ve seen around pass <img src='http://winterdom.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Cogley</title>
		<link>http://winterdom.com/2006/08/exceptionmanagementrules/comment-page-1#comment-554</link>
		<dc:creator>Jonathan Cogley</dc:creator>
		<pubDate>Thu, 31 Aug 2006 05:33:53 +0000</pubDate>
		<guid isPermaLink="false">http://winterdom.com/2006/08/exceptionmanagementrules#comment-554</guid>
		<description>The guidelines that we practice are - don&#039;t catch an exception you don&#039;t intend to handle (and handle doesn&#039;t mean rethrowing or swallowing it).  This takes care of most of the above since in general we just don&#039;t catch it and let it bubble up to a generic error handler which notifies, logs, etc (and it has the full stack trace for our viewing pleasure).
Swallowing an exception in our code bases requires a really good comment explaining exactly WHY this is necessary.
We believe that having a solid well understood exception strategy across a team is a critical aspect of quality software development.
</description>
		<content:encoded><![CDATA[<p>The guidelines that we practice are &#8211; don&#8217;t catch an exception you don&#8217;t intend to handle (and handle doesn&#8217;t mean rethrowing or swallowing it).  This takes care of most of the above since in general we just don&#8217;t catch it and let it bubble up to a generic error handler which notifies, logs, etc (and it has the full stack trace for our viewing pleasure).<br />
Swallowing an exception in our code bases requires a really good comment explaining exactly WHY this is necessary.<br />
We believe that having a solid well understood exception strategy across a team is a critical aspect of quality software development.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
