<?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: Dependency Injection and Inversion of Control are not rocket surgery</title>
	<atom:link href="http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/</link>
	<description></description>
	<lastBuildDate>Sun, 14 Mar 2010 19:34:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Garry Pilkington</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197733</link>
		<dc:creator>Garry Pilkington</dc:creator>
		<pubDate>Thu, 05 Nov 2009 09:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197733</guid>
		<description>Great example. I have bookmarked this and will use it to show my colleagues just how simple DI and IOC are.</description>
		<content:encoded><![CDATA[<p>Great example. I have bookmarked this and will use it to show my colleagues just how simple DI and IOC are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Dependency Injection and Inversion of Control are not rocket surgery &#124; Lazycoder -- Topsy.com</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197720</link>
		<dc:creator>Tweets that mention Dependency Injection and Inversion of Control are not rocket surgery &#124; Lazycoder -- Topsy.com</dc:creator>
		<pubDate>Wed, 04 Nov 2009 17:57:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197720</guid>
		<description>[...] This post was mentioned on Twitter by Scott Koon, Ryan Farley, Jungchan Hsieh, Patrick Veverka, Doug Philips and others. Doug Philips said: RT @lazycoder: [posted]Dependency Injection and Inversion of Control are not rocket surgery http://bit.ly/1AjGZN [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Scott Koon, Ryan Farley, Jungchan Hsieh, Patrick Veverka, Doug Philips and others. Doug Philips said: RT @lazycoder: [posted]Dependency Injection and Inversion of Control are not rocket surgery <a href="http://bit.ly/1AjGZN" rel="nofollow">http://bit.ly/1AjGZN</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop &#8211; November 4, 2009 &#124; Alvin Ashcraft&#39;s Morning Dew</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197716</link>
		<dc:creator>Dew Drop &#8211; November 4, 2009 &#124; Alvin Ashcraft&#39;s Morning Dew</dc:creator>
		<pubDate>Wed, 04 Nov 2009 13:24:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197716</guid>
		<description>[...] Dependency Injection and Inversion of Control are not rocket surgery (Scott Koon) [...]</description>
		<content:encoded><![CDATA[<p>[...] Dependency Injection and Inversion of Control are not rocket surgery (Scott Koon) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #469</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197709</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #469</dc:creator>
		<pubDate>Wed, 04 Nov 2009 08:28:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197709</guid>
		<description>[...] Dependency Injection and Inversion of Control are not rocket surgery - Scott Koon shows how the techniques of Dependency Injection and Inversion of control are not as complicated as may developers believe, looking at definitions of the techniques and showing simple examples of both. [...]</description>
		<content:encoded><![CDATA[<p>[...] Dependency Injection and Inversion of Control are not rocket surgery &#8211; Scott Koon shows how the techniques of Dependency Injection and Inversion of control are not as complicated as may developers believe, looking at definitions of the techniques and showing simple examples of both. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damian Brady</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197702</link>
		<dc:creator>Damian Brady</dc:creator>
		<pubDate>Tue, 03 Nov 2009 23:51:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197702</guid>
		<description>That&#039;s probably the best description of these concepts I&#039;ve seen.  

I have to be honest, I was fairly confused by DI and IoC the first time I saw them.  I wish I&#039;d seen an article like this right at the start - it would have made things a lot easier.

Thanks, I&#039;ll be passing this link on.</description>
		<content:encoded><![CDATA[<p>That&#8217;s probably the best description of these concepts I&#8217;ve seen.  </p>
<p>I have to be honest, I was fairly confused by DI and IoC the first time I saw them.  I wish I&#8217;d seen an article like this right at the start &#8211; it would have made things a lot easier.</p>
<p>Thanks, I&#8217;ll be passing this link on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob G</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197699</link>
		<dc:creator>Rob G</dc:creator>
		<pubDate>Tue, 03 Nov 2009 21:38:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197699</guid>
		<description>In a word - &quot;Quality!&quot;

It&#039;s posts like these that are driving home everyday something that we already know: these concepts are not tough to understand and use, it is the incessant resistance to change causing problems.

The more of these great 1-pagers we have in evidence, the more I get to point out to those whining about &quot;if it ain&#039;t broke...blah&quot; - that simple changes like this to future code at the very least will pay back dividends that they cannot yet fathom.

That&#039;s the real problem - the not being able to &quot;fathom the benefits&quot; part.

Great post, keep &#039;em coming
Rob G</description>
		<content:encoded><![CDATA[<p>In a word &#8211; &#8220;Quality!&#8221;</p>
<p>It&#8217;s posts like these that are driving home everyday something that we already know: these concepts are not tough to understand and use, it is the incessant resistance to change causing problems.</p>
<p>The more of these great 1-pagers we have in evidence, the more I get to point out to those whining about &#8220;if it ain&#8217;t broke&#8230;blah&#8221; &#8211; that simple changes like this to future code at the very least will pay back dividends that they cannot yet fathom.</p>
<p>That&#8217;s the real problem &#8211; the not being able to &#8220;fathom the benefits&#8221; part.</p>
<p>Great post, keep &#8216;em coming<br />
Rob G</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197698</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Tue, 03 Nov 2009 21:28:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197698</guid>
		<description>Wim: Yeah, I struggled a bit to come up with a good example of IoC. I finally just went with the interface injection. I supposed that delegate event handlers would have been another good example, one that might have turned on the light bulb for a lot of people. &quot;Oh, I&#039;m already using IoC and I didn&#039;t even know it&quot;.</description>
		<content:encoded><![CDATA[<p>Wim: Yeah, I struggled a bit to come up with a good example of IoC. I finally just went with the interface injection. I supposed that delegate event handlers would have been another good example, one that might have turned on the light bulb for a lot of people. &#8220;Oh, I&#8217;m already using IoC and I didn&#8217;t even know it&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uberVU - social comments</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197697</link>
		<dc:creator>uberVU - social comments</dc:creator>
		<pubDate>Tue, 03 Nov 2009 21:26:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197697</guid>
		<description>&lt;strong&gt;Social comments and analytics for this post...&lt;/strong&gt;

This post was mentioned on Twitter by lazycoder: [posted]Dependency Injection and Inversion of Control are not rocket surgery http://bit.ly/1AjGZN...</description>
		<content:encoded><![CDATA[<p><strong>Social comments and analytics for this post&#8230;</strong></p>
<p>This post was mentioned on Twitter by lazycoder: [posted]Dependency Injection and Inversion of Control are not rocket surgery <a href="http://bit.ly/1AjGZN.." rel="nofollow">http://bit.ly/1AjGZN..</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wim Hollebrandse</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197696</link>
		<dc:creator>Wim Hollebrandse</dc:creator>
		<pubDate>Tue, 03 Nov 2009 21:15:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197696</guid>
		<description>Dependency injection really is something that enables inversion of control. It doesn&#039;t have to be the case. In your reader example IoC isn&#039;t very clear at all.
In my opinion IoC is more about having a container that really controls a fairly granular set of methods defined on the dependency interface definition but the container wraps its own logic, logging, and process of executing the interface methods.

Good and sensible post though - you can easily roll your own specific IoC container, it&#039;s just that some of the abstract factory and configuration aspects are mostly taken care of when using an existing IoC framework.</description>
		<content:encoded><![CDATA[<p>Dependency injection really is something that enables inversion of control. It doesn&#8217;t have to be the case. In your reader example IoC isn&#8217;t very clear at all.<br />
In my opinion IoC is more about having a container that really controls a fairly granular set of methods defined on the dependency interface definition but the container wraps its own logic, logging, and process of executing the interface methods.</p>
<p>Good and sensible post though &#8211; you can easily roll your own specific IoC container, it&#8217;s just that some of the abstract factory and configuration aspects are mostly taken care of when using an existing IoC framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Farley</title>
		<link>http://www.lazycoder.com/weblog/2009/11/03/dependency-injection-and-inversion-of-control-are-not-rocket-surgery/comment-page-1/#comment-197695</link>
		<dc:creator>Ryan Farley</dc:creator>
		<pubDate>Tue, 03 Nov 2009 21:02:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1204#comment-197695</guid>
		<description>&quot;Rocket surgery&quot; LOL</description>
		<content:encoded><![CDATA[<p>&#8220;Rocket surgery&#8221; <acronym title='Laughing out loud'><span class='caps'>LOL</span></acronym></p>
]]></content:encoded>
	</item>
</channel>
</rss>
