<?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: Logging &#8211; The Smart Way</title>
	<atom:link href="http://www.udidahan.com/2008/08/01/logging-the-smart-way/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.udidahan.com/2008/08/01/logging-the-smart-way/</link>
	<description>Enterprise Development Expert &#38; SOA Specialist</description>
	<lastBuildDate>Sun, 14 Mar 2010 06:27:00 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Logging Best Practices &#171; Niraj Bhatt &#8211; Architect&#8217;s Blog</title>
		<link>http://www.udidahan.com/2008/08/01/logging-the-smart-way/comment-page-1/#comment-36452</link>
		<dc:creator>Logging Best Practices &#171; Niraj Bhatt &#8211; Architect&#8217;s Blog</dc:creator>
		<pubDate>Wed, 22 Jul 2009 05:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/08/01/logging-the-smart-way/#comment-36452</guid>
		<description>[...] Also I would recommend that exceptions are also posted in the Event Logs (you can create a category for your application), the motivation being that this increases visibility &amp; is easy for admins to locate them instead of wading through your text, Udi organizes the same thought here. [...]</description>
		<content:encoded><![CDATA[<p>[...] Also I would recommend that exceptions are also posted in the Event Logs (you can create a category for your application), the motivation being that this increases visibility &amp; is easy for admins to locate them instead of wading through your text, Udi organizes the same thought here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/08/01/logging-the-smart-way/comment-page-1/#comment-28709</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Mon, 04 Aug 2008 09:25:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/08/01/logging-the-smart-way/#comment-28709</guid>
		<description>raveman,

I&#039;m not exactly sure of your question/point - while the table structure may be stable, the existence of a specific row can definitely change.

I agree that having that kind of method level logging is valuable at times (like when the developer is working on their machine), and I think that AOP/framework level logging is a fine way of going about it.</description>
		<content:encoded><![CDATA[<p>raveman,</p>
<p>I&#8217;m not exactly sure of your question/point &#8211; while the table structure may be stable, the existence of a specific row can definitely change.</p>
<p>I agree that having that kind of method level logging is valuable at times (like when the developer is working on their machine), and I think that AOP/framework level logging is a fine way of going about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/08/01/logging-the-smart-way/comment-page-1/#comment-28706</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Mon, 04 Aug 2008 08:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/08/01/logging-the-smart-way/#comment-28706</guid>
		<description>Sneal, absolutely :)</description>
		<content:encoded><![CDATA[<p>Sneal, absolutely <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: raveman</title>
		<link>http://www.udidahan.com/2008/08/01/logging-the-smart-way/comment-page-1/#comment-28609</link>
		<dc:creator>raveman</dc:creator>
		<pubDate>Fri, 01 Aug 2008 22:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/08/01/logging-the-smart-way/#comment-28609</guid>
		<description>nice idea with
“I know the entity isn’t in the database. I can see that. I want to know why it isn’t there.”
Because datebase is stable and it doesnt change. when you add entity, it can never be deleted by other users/threads. maybe you meant when you use logging as debug tool.
sometimes its important to know if bug happened when entity was or wasnt in the db. sometimes its nice to have input and output of method that does not behave like it should once every month.</description>
		<content:encoded><![CDATA[<p>nice idea with<br />
“I know the entity isn’t in the database. I can see that. I want to know why it isn’t there.”<br />
Because datebase is stable and it doesnt change. when you add entity, it can never be deleted by other users/threads. maybe you meant when you use logging as debug tool.<br />
sometimes its important to know if bug happened when entity was or wasnt in the db. sometimes its nice to have input and output of method that does not behave like it should once every month.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sneal</title>
		<link>http://www.udidahan.com/2008/08/01/logging-the-smart-way/comment-page-1/#comment-28595</link>
		<dc:creator>Sneal</dc:creator>
		<pubDate>Fri, 01 Aug 2008 14:39:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.udidahan.com/2008/08/01/logging-the-smart-way/#comment-28595</guid>
		<description>...And read Release It!</description>
		<content:encoded><![CDATA[<p>&#8230;And read Release It!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
