<?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#"
	
	>
<channel>
	<title>
	Comments on: Judging architecture by &#8216;if&#8217; statements required for a new feature	</title>
	<atom:link href="https://www.robg3d.com/2012/03/judging-architecture-by-if-statements-required-for-a-new-feature/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.robg3d.com/2012/03/judging-architecture-by-if-statements-required-for-a-new-feature/</link>
	<description>Blog of Rob Galanakis (@robgalanakis)</description>
	<lastBuildDate>Thu, 29 Mar 2012 21:56:38 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.4.2</generator>
	<item>
		<title>
		By: Piotr Dobrogost		</title>
		<link>https://www.robg3d.com/2012/03/judging-architecture-by-if-statements-required-for-a-new-feature/#comment-13286</link>

		<dc:creator><![CDATA[Piotr Dobrogost]]></dc:creator>
		<pubDate>Thu, 29 Mar 2012 21:56:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.robg3d.com/?p=960#comment-13286</guid>

					<description><![CDATA[Very nice talk showing how &quot;if&quot; is bad - &quot;The Clean Code Talks -- Inheritance, Polymorphism, &#038; Testing&quot; http://www.youtube.com/watch?v=4F72VULWFvc]]></description>
			<content:encoded><![CDATA[<p>Very nice talk showing how &#8220;if&#8221; is bad &#8211; &#8220;The Clean Code Talks &#8212; Inheritance, Polymorphism, &amp; Testing&#8221; <a href="http://www.youtube.com/watch?v=4F72VULWFvc" rel="nofollow ugc">http://www.youtube.com/watch?v=4F72VULWFvc</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Alexander Morano		</title>
		<link>https://www.robg3d.com/2012/03/judging-architecture-by-if-statements-required-for-a-new-feature/#comment-13249</link>

		<dc:creator><![CDATA[Alexander Morano]]></dc:creator>
		<pubDate>Thu, 29 Mar 2012 15:41:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.robg3d.com/?p=960#comment-13249</guid>

					<description><![CDATA[Absolutely. We have wrapped this behind a dirty word (hard-coding) at work for all the laymen when explaining how ugly this gets over time.

I keep trying to get them used to iteration as a good thing in the use case of having to update systems and sub-systems rather than hack in more gate switches.

I have a few core, legacy tools I must support that are so large and bloated because of the hard-coded switching for the various special cases it truly makes me sad when I have to touch anything in one of them.]]></description>
			<content:encoded><![CDATA[<p>Absolutely. We have wrapped this behind a dirty word (hard-coding) at work for all the laymen when explaining how ugly this gets over time.</p>
<p>I keep trying to get them used to iteration as a good thing in the use case of having to update systems and sub-systems rather than hack in more gate switches.</p>
<p>I have a few core, legacy tools I must support that are so large and bloated because of the hard-coded switching for the various special cases it truly makes me sad when I have to touch anything in one of them.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
