<?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: Castle Windsor vs writing your own</title>
	<atom:link href="http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=castle-windsor-vs-writing-your-own</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-26968</link>
		<dc:creator>Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</dc:creator>
		<pubDate>Sat, 12 Jul 2008 08:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-26968</guid>
		<description>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</description>
		<content:encoded><![CDATA[<p>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Van Ryswyck</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-19343</link>
		<dc:creator>Jan Van Ryswyck</dc:creator>
		<pubDate>Sat, 05 Apr 2008 19:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-19343</guid>
		<description>Hi Scott,

Nice to hear that finally someone agrees with me on this one ;-). Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</description>
		<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>Nice to hear that finally someone agrees with me on this one <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Nichols</title>
	<atom:link href="http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=castle-windsor-vs-writing-your-own</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comments on: Castle Windsor vs writing your own</title>
	<atom:link href="http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=castle-windsor-vs-writing-your-own</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-26968</link>
		<dc:creator>Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</dc:creator>
		<pubDate>Sat, 12 Jul 2008 08:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-26968</guid>
		<description>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</description>
		<content:encoded><![CDATA[<p>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Van Ryswyck</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-19343</link>
		<dc:creator>Jan Van Ryswyck</dc:creator>
		<pubDate>Sat, 05 Apr 2008 19:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-19343</guid>
		<description>Hi Scott,

Nice to hear that finally someone agrees with me on this one ;-). Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</description>
		<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>Nice to hear that finally someone agrees with me on this one <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Nichols</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-26968</link>
		<dc:creator>Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</dc:creator>
		<pubDate>Sat, 12 Jul 2008 08:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-26968</guid>
		<description>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</description>
		<content:encoded><![CDATA[<p>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comments on: Castle Windsor vs writing your own</title>
	<atom:link href="http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=castle-windsor-vs-writing-your-own</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-26968</link>
		<dc:creator>Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</dc:creator>
		<pubDate>Sat, 12 Jul 2008 08:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-26968</guid>
		<description>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</description>
		<content:encoded><![CDATA[<p>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Van Ryswyck</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-19343</link>
		<dc:creator>Jan Van Ryswyck</dc:creator>
		<pubDate>Sat, 05 Apr 2008 19:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-19343</guid>
		<description>Hi Scott,

Nice to hear that finally someone agrees with me on this one ;-). Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</description>
		<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>Nice to hear that finally someone agrees with me on this one <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Nichols</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-19343</link>
		<dc:creator>Jan Van Ryswyck</dc:creator>
		<pubDate>Sat, 05 Apr 2008 19:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-19343</guid>
		<description>Hi Scott,

Nice to hear that finally someone agrees with me on this one ;-). Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</description>
		<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>Nice to hear that finally someone agrees with me on this one <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comments on: Castle Windsor vs writing your own</title>
	<atom:link href="http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/feed/" rel="self" type="application/rss+xml" />
	<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=castle-windsor-vs-writing-your-own</link>
	<description></description>
	<lastBuildDate>Tue, 08 May 2012 09:13:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-26968</link>
		<dc:creator>Elegant Code &#187; Book review: Code Leader - Using People, Tools and Processes to Build Successful Software</dc:creator>
		<pubDate>Sat, 12 Jul 2008 08:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-26968</guid>
		<description>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</description>
		<content:encoded><![CDATA[<p>[...] Why build yet-another-date-picker-control if money can buy one that covers most of your needs? Why build yet-another-DI-container when there are so many of them out there? Seems like common sense, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Van Ryswyck</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-19343</link>
		<dc:creator>Jan Van Ryswyck</dc:creator>
		<pubDate>Sat, 05 Apr 2008 19:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-19343</guid>
		<description>Hi Scott,

Nice to hear that finally someone agrees with me on this one ;-). Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</description>
		<content:encoded><![CDATA[<p>Hi Scott,</p>
<p>Nice to hear that finally someone agrees with me on this one <img src='http://elegantcode.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Let me add to this story that the people I was discussing this with only use their home-grown container in the most basic scenario possible. When I  briefly explained to them some more nice features of Castle Windsor, the only thing they were considering is expanding the features of their own container.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Nichols</title>
		<link>http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/comment-page-1/#comment-19338</link>
		<dc:creator>Scott Nichols</dc:creator>
		<pubDate>Sat, 05 Apr 2008 18:04:34 +0000</pubDate>
		<guid isPermaLink="false">http://elegantcode.com/2008/04/04/castle-windsor-vs-writing-your-own/#comment-19338</guid>
		<description>I could not agree with you more on this Jan, with so many IOC contains out there, they can’t find one that fits their needs and being that you have already introduced Castel Windsor seems like a no brainner.   I see this all the time in companies, their engineers like to reinvent the wheel all the time and forget that the true nature of our jobs is to provide business solutions to our customers.  You are so correct, our customers do not want you spending time building IOCs (a commodity in our circles), they want their use cases implemented.

I have been on several LOB (line of business) architecture teams that made the choice to roll their own solutions patterning them off various open source projects (picking and choosing through the source code).   And a year later they had a nice clean solution .   The irony is, that after the custom solution was in production for a while features had to be added back in to meet those edge case needs.  Before long their custom solution closely resembled the original project they patterned their custom solution after.  Additionally they could not get the benefits of the enhancements to open source community had been making over that year of time.  The short answer, they wasted a year of their customers time, and they wonder why the executives are always looking at these cheaper off-shoring alternatives.  We do it to ourselves.   

I tend to live by the old 80% rule.  If there is a solution that can get us 80% where we need to be then the team better have a darn convincing arguments to deviate and roll their own solution.</description>
		<content:encoded><![CDATA[<p>I could not agree with you more on this Jan, with so many IOC contains out there, they can’t find one that fits their needs and being that you have already introduced Castel Windsor seems like a no brainner.   I see this all the time in companies, their engineers like to reinvent the wheel all the time and forget that the true nature of our jobs is to provide business solutions to our customers.  You are so correct, our customers do not want you spending time building IOCs (a commodity in our circles), they want their use cases implemented.</p>
<p>I have been on several LOB (line of business) architecture teams that made the choice to roll their own solutions patterning them off various open source projects (picking and choosing through the source code).   And a year later they had a nice clean solution .   The irony is, that after the custom solution was in production for a while features had to be added back in to meet those edge case needs.  Before long their custom solution closely resembled the original project they patterned their custom solution after.  Additionally they could not get the benefits of the enhancements to open source community had been making over that year of time.  The short answer, they wasted a year of their customers time, and they wonder why the executives are always looking at these cheaper off-shoring alternatives.  We do it to ourselves.   </p>
<p>I tend to live by the old 80% rule.  If there is a solution that can get us 80% where we need to be then the team better have a darn convincing arguments to deviate and roll their own solution.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

