<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: if&#8230;</title>
	<atom:link href="http://silkandspinach.net/2004/07/16/if/feed/" rel="self" type="application/rss+xml" />
	<link>http://silkandspinach.net/2004/07/16/if/</link>
	<description>development, by example</description>
	<lastBuildDate>Tue, 07 Feb 2012 05:40:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Conditionals on the edge &#171; silk and spinach</title>
		<link>http://silkandspinach.net/2004/07/16/if/#comment-16483</link>
		<dc:creator><![CDATA[Conditionals on the edge &#171; silk and spinach]]></dc:creator>
		<pubDate>Mon, 19 Sep 2011 20:33:15 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/2004/07/16/if/#comment-16483</guid>
		<description><![CDATA[[...] you know, I have a thing about conditional code. Most conditionals are duplicates, and the only &#8220;genuine&#8221; conditionals are at the system boundaries, where they test [...]]]></description>
		<content:encoded><![CDATA[<p>[...] you know, I have a thing about conditional code. Most conditionals are duplicates, and the only &#8220;genuine&#8221; conditionals are at the system boundaries, where they test [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: If&#8230; &#171; silk and spinach</title>
		<link>http://silkandspinach.net/2004/07/16/if/#comment-16163</link>
		<dc:creator><![CDATA[If&#8230; &#171; silk and spinach]]></dc:creator>
		<pubDate>Fri, 29 Apr 2011 07:01:58 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/2004/07/16/if/#comment-16163</guid>
		<description><![CDATA[[...] is from&#160;a blog post I wrote almost seven years ago, called if&#8230;. At the time, and in the context of the projects I was working on then, it contains some radical [...]]]></description>
		<content:encoded><![CDATA[<p>[...] is from&nbsp;a blog post I wrote almost seven years ago, called if&#8230;. At the time, and in the context of the projects I was working on then, it contains some radical [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://silkandspinach.net/2004/07/16/if/#comment-15218</link>
		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Sat, 25 Oct 2008 22:39:05 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/2004/07/16/if/#comment-15218</guid>
		<description><![CDATA[Thanks for the reminder. Checked my projects code base and instantly found some of this slipped into it, now tagged for refactoring.]]></description>
		<content:encoded><![CDATA[<p>Thanks for the reminder. Checked my projects code base and instantly found some of this slipped into it, now tagged for refactoring.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: the anti-if campaign &#171; silk and spinach</title>
		<link>http://silkandspinach.net/2004/07/16/if/#comment-15210</link>
		<dc:creator><![CDATA[the anti-if campaign &#171; silk and spinach]]></dc:creator>
		<pubDate>Thu, 23 Oct 2008 19:41:55 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/2004/07/16/if/#comment-15210</guid>
		<description><![CDATA[[...] if&#8230; [...]]]></description>
		<content:encoded><![CDATA[<p>[...] if&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maruis Marais</title>
		<link>http://silkandspinach.net/2004/07/16/if/#comment-120</link>
		<dc:creator><![CDATA[Maruis Marais]]></dc:creator>
		<pubDate>Tue, 13 Jun 2006 12:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/2004/07/16/if/#comment-120</guid>
		<description><![CDATA[Good point. Let us stamp out procedural programming wrapped in OO classes for good. 

Quite interesting, today a junior developer asked me the following question:

&quot;When is a class to big?&quot; 

My answer:

&quot;When the class is doing too much.&quot; 

Then I started to explain the concept of Cohesion and Responsibility-Driven Design (RDD) to the developer.

It is just mind boggling how little developers, even senior developers in today’s workforce know about Object-Orientation.


]]></description>
		<content:encoded><![CDATA[<p>Good point. Let us stamp out procedural programming wrapped in OO classes for good. </p>
<p>Quite interesting, today a junior developer asked me the following question:</p>
<p>&#8220;When is a class to big?&#8221; </p>
<p>My answer:</p>
<p>&#8220;When the class is doing too much.&#8221; </p>
<p>Then I started to explain the concept of Cohesion and Responsibility-Driven Design (RDD) to the developer.</p>
<p>It is just mind boggling how little developers, even senior developers in today’s workforce know about Object-Orientation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

