<?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 for Tom Dalling</title>
	<atom:link href="http://www.tomdalling.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tomdalling.com</link>
	<description>Thoughts of a software developer</description>
	<lastBuildDate>Fri, 26 Feb 2010 01:46:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Hilarious Massive Facebook Privacy Flaw by David</title>
		<link>http://www.tomdalling.com/random-stuff/hilarious-massive-facebook-privacy-flaw/comment-page-1#comment-346</link>
		<dc:creator>David</dc:creator>
		<pubDate>Fri, 26 Feb 2010 01:46:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=372#comment-346</guid>
		<description>Nice.  Guess I should stop sending credit card details to all my friends on Facebook eh?  Never know who might end up with them!</description>
		<content:encoded><![CDATA[<p>Nice.  Guess I should stop sending credit card details to all my friends on Facebook eh?  Never know who might end up with them!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SOLID Class Design: The Dependency Inversion Principle by SOLID Class Design: The Interface Segregation Principle &#171; Tom Dalling</title>
		<link>http://www.tomdalling.com/software-design/solid-class-design-the-dependency-inversion-principle/comment-page-1#comment-317</link>
		<dc:creator>SOLID Class Design: The Interface Segregation Principle &#171; Tom Dalling</dc:creator>
		<pubDate>Thu, 18 Feb 2010 13:17:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=307#comment-317</guid>
		<description>[...] &#171; SOLID Class Design: The Dependency Inversion Principle [...]</description>
		<content:encoded><![CDATA[<p>[...] &laquo; SOLID Class Design: The Dependency Inversion Principle [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing Your Own Cocoa Bindings by Technomadic » Links for October 25th through January 23rd</title>
		<link>http://www.tomdalling.com/cocoa/implementing-your-own-cocoa-bindings/comment-page-1#comment-259</link>
		<dc:creator>Technomadic » Links for October 25th through January 23rd</dc:creator>
		<pubDate>Sat, 23 Jan 2010 17:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=119#comment-259</guid>
		<description>[...] Implementing Your Own Cocoa Bindings &#171; Tom Dalling [...]</description>
		<content:encoded><![CDATA[<p>[...] Implementing Your Own Cocoa Bindings &laquo; Tom Dalling [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing Your Own Cocoa Bindings by A Tasty Pixel » Blog &#187; Links for October 25th through January 23rd</title>
		<link>http://www.tomdalling.com/cocoa/implementing-your-own-cocoa-bindings/comment-page-1#comment-258</link>
		<dc:creator>A Tasty Pixel » Blog &#187; Links for October 25th through January 23rd</dc:creator>
		<pubDate>Sat, 23 Jan 2010 17:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=119#comment-258</guid>
		<description>[...] Implementing Your Own Cocoa Bindings &#171; Tom Dalling [...]</description>
		<content:encoded><![CDATA[<p>[...] Implementing Your Own Cocoa Bindings &laquo; Tom Dalling [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SOLID Class Design: The Open Closed Principle by SOLID Class Design: The Dependency Inversion Principle &#171; Tom Dalling</title>
		<link>http://www.tomdalling.com/software-design/solid-class-design-the-open-closed-principle/comment-page-1#comment-203</link>
		<dc:creator>SOLID Class Design: The Dependency Inversion Principle &#171; Tom Dalling</dc:creator>
		<pubDate>Sat, 19 Dec 2009 08:54:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=245#comment-203</guid>
		<description>[...] may notice that the above example is practically the same as an example in a previous article about the Open Closed Principle (OCP). Both make use of dependency injection (DI), but for different reasons. The OCP uses DI to [...]</description>
		<content:encoded><![CDATA[<p>[...] may notice that the above example is practically the same as an example in a previous article about the Open Closed Principle (OCP). Both make use of dependency injection (DI), but for different reasons. The OCP uses DI to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SOLID Class Design: The Liskov Substitution Principle by SOLID Class Design: The Dependency Inversion Principle &#171; Tom Dalling</title>
		<link>http://www.tomdalling.com/software-design/solid-class-design-the-liskov-substitution-principle/comment-page-1#comment-202</link>
		<dc:creator>SOLID Class Design: The Dependency Inversion Principle &#171; Tom Dalling</dc:creator>
		<pubDate>Sat, 19 Dec 2009 07:41:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=267#comment-202</guid>
		<description>[...] &#171; SOLID Class Design: The Liskov Substitution Principle [...]</description>
		<content:encoded><![CDATA[<p>[...] &laquo; SOLID Class Design: The Liskov Substitution Principle [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SOLID Class Design: The Single Responsibility Principle by SOLID Class Design: The Open Closed Principle &#171; Tom Dalling</title>
		<link>http://www.tomdalling.com/software-design/solid-class-design-the-single-responsibility-principle/comment-page-1#comment-173</link>
		<dc:creator>SOLID Class Design: The Open Closed Principle &#171; Tom Dalling</dc:creator>
		<pubDate>Sat, 21 Nov 2009 06:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=232#comment-173</guid>
		<description>[...] SOLID Class Design: The Single Responsibility Principle SOLID Class Design: The Liskov Substitution Principle [...]</description>
		<content:encoded><![CDATA[<p>[...] SOLID Class Design: The Single Responsibility Principle SOLID Class Design: The Liskov Substitution Principle [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SOLID Class Design: The Open Closed Principle by SOLID Class Design: The Liskov Substitution Principle &#171; Tom Dalling</title>
		<link>http://www.tomdalling.com/software-design/solid-class-design-the-open-closed-principle/comment-page-1#comment-172</link>
		<dc:creator>SOLID Class Design: The Liskov Substitution Principle &#171; Tom Dalling</dc:creator>
		<pubDate>Sat, 21 Nov 2009 06:49:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=245#comment-172</guid>
		<description>[...] &#171; SOLID Class Design: The Open Closed Principle [...]</description>
		<content:encoded><![CDATA[<p>[...] &laquo; SOLID Class Design: The Open Closed Principle [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Coding Tip: Have A Single Exit Point by Tom</title>
		<link>http://www.tomdalling.com/coding-tips/coding-tip-have-a-single-exit-point/comment-page-1#comment-155</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Wed, 04 Nov 2009 06:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=75#comment-155</guid>
		<description>I do make exceptions, and optimization is one of those exceptions, but that occurs maybe less that 1% of the time. I definitely subscribe to the &quot;premature optimization is evil&quot; mantra.

Returning on finding bad data can be a good idea, such as function guards. 

It really depends on the situation. It&#039;s not that black and white.</description>
		<content:encoded><![CDATA[<p>I do make exceptions, and optimization is one of those exceptions, but that occurs maybe less that 1% of the time. I definitely subscribe to the &#8220;premature optimization is evil&#8221; mantra.</p>
<p>Returning on finding bad data can be a good idea, such as function guards. </p>
<p>It really depends on the situation. It&#8217;s not that black and white.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Coding Tip: Have A Single Exit Point by alex</title>
		<link>http://www.tomdalling.com/coding-tips/coding-tip-have-a-single-exit-point/comment-page-1#comment-154</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Wed, 04 Nov 2009 03:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.tomdalling.com/?p=75#comment-154</guid>
		<description>Would you make an exception to save cycles? I.e. returning when continuing in the function no longer makes sense (possibly from bad input data)?</description>
		<content:encoded><![CDATA[<p>Would you make an exception to save cycles? I.e. returning when continuing in the function no longer makes sense (possibly from bad input data)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
