<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: Monkeypatching is Destroying Ruby</title>
	<atom:link href="http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/</link>
	<description>"...the three great virtues of a programmer: laziness, impatience, and hubris." -- Larry Wall</description>
	<lastBuildDate>Wed, 03 Mar 2010 21:56:22 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: CUSEC 2010 Keynote: Reg Braithwaite &#8211; &#8220;Beautiful Failure&#8221; — Global Nerdy</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-819</link>
		<dc:creator>CUSEC 2010 Keynote: Reg Braithwaite &#8211; &#8220;Beautiful Failure&#8221; — Global Nerdy</dc:creator>
		<pubDate>Fri, 05 Feb 2010 22:25:41 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-819</guid>
		<description>[...] “monkeypatching”, it’s possible for two different modules to implement Enumerable#sum, and then for someone else [...]</description>
		<content:encoded><![CDATA[<p>[...] &acirc;monkeypatching&acirc;, it&acirc;s possible for two different modules to implement Enumerable#sum, and then for someone else [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mmorpg</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-667</link>
		<dc:creator>Mmorpg</dc:creator>
		<pubDate>Sun, 30 Aug 2009 00:22:15 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-667</guid>
		<description>I&#039;ve heard this argument a thousand times and it never holds up -_-.</description>
		<content:encoded><![CDATA[<p>I&#39;ve heard this argument a thousand times and it never holds up <del>_</del>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gambling</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-499</link>
		<dc:creator>gambling</dc:creator>
		<pubDate>Fri, 13 Feb 2009 06:06:21 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-499</guid>
		<description>It&#039;s just way too easy to monkey patch in ruby.. thats one of its biggest vulnerabilities.</description>
		<content:encoded><![CDATA[<p>It&#39;s just way too easy to monkey patch in ruby.. thats one of its biggest vulnerabilities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tagaholic</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-230</link>
		<dc:creator>Tagaholic</dc:creator>
		<pubDate>Sat, 31 Jan 2009 22:29:28 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-230</guid>
		<description>&lt;strong&gt;Can We Share Our Extensions Without MonkeyPatching?...&lt;/strong&gt;

As Ruby programmers, I think we enjoy the ease and power of being able to extend any core Ruby class ......</description>
		<content:encoded><![CDATA[<p><strong>Can We Share Our Extensions Without MonkeyPatching?&#8230;</strong></p>
<p>As Ruby programmers, I think we enjoy the ease and power of being able to extend any core Ruby class &#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tagaholic</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-229</link>
		<dc:creator>Tagaholic</dc:creator>
		<pubDate>Sat, 31 Jan 2009 22:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-229</guid>
		<description>&lt;strong&gt;Can We Share Our Extensions Without MonkeyPatching?...&lt;/strong&gt;

As Ruby programmers, I think we enjoy the ease and power of being able to extend any core Ruby class.  As our ruby-fu grows, we pick up some tricks to have Hash&#039;s and Struct&#039;s to do our bidding, monke......</description>
		<content:encoded><![CDATA[<p><strong>Can We Share Our Extensions Without MonkeyPatching?&#8230;</strong></p>
<p>As Ruby programmers, I think we enjoy the ease and power of being able to extend any core Ruby class.  As our ruby-fu grows, we pick up some tricks to have Hash&#8217;s and Struct&#8217;s to do our bidding, monke&#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: -= Linkage 2007.02.25 =-</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-216</link>
		<dc:creator>-= Linkage 2007.02.25 =-</dc:creator>
		<pubDate>Mon, 26 Jan 2009 15:38:19 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-216</guid>
		<description>[...] On Monkeys and Ruby?&lt;br/&gt; [...]</description>
		<content:encoded><![CDATA[<p>[...] On Monkeys and Ruby?&lt;br/&gt; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scoped mixins &#124; self.collect(&#38;:code)</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-212</link>
		<dc:creator>Scoped mixins &#124; self.collect(&#38;:code)</dc:creator>
		<pubDate>Wed, 21 Jan 2009 23:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-212</guid>
		<description>[...] won&#8217;t go into much detail here about why they could be considered harmful; enough has already been written about that. What it usually boils down to is this: you might be modifying [...]</description>
		<content:encoded><![CDATA[<p>[...] won&#8217;t go into much detail here about why they could be considered harmful; enough has already been written about that. What it usually boils down to is this: you might be modifying [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Monkeypatching is Destroying Ruby &#124; keyongtech</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-211</link>
		<dc:creator>Monkeypatching is Destroying Ruby &#124; keyongtech</dc:creator>
		<pubDate>Sun, 18 Jan 2009 17:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-211</guid>
		<description>[...]  I wrote a blog post with the intentionally provocative title above, which can be found here:  http://avdi.org/devblog/?p=18  While the title is a bit of deliberate hyperbole, I am genuinely troubled about the popularization [...]</description>
		<content:encoded><![CDATA[<p>[...]  I wrote a blog post with the intentionally provocative title above, which can be found here:  <a href="http://avdi.org/devblog/?p=18" rel="nofollow">http://avdi.org/devblog/?p=18</a>  While the title is a bit of deliberate hyperbole, I am genuinely troubled about the popularization [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: django vs zope? - Pagina 3 &#124; hilpers</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-209</link>
		<dc:creator>django vs zope? - Pagina 3 &#124; hilpers</dc:creator>
		<pubDate>Sun, 18 Jan 2009 13:33:12 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-209</guid>
		<description>[...] usa pesantemente pratiche di programmazione poco raccomandabili:  Monkeypatching is Destroying Ruby http://avdi.org/devblog/2008/02/23/w...stroying-ruby/   &gt; Ma se hai l&#039;1% di programmatori bravi in 10.000.000 di persone (PHP), il &gt; numero crudo [...]</description>
		<content:encoded><![CDATA[<p>[...] usa pesantemente pratiche di programmazione poco raccomandabili:  Monkeypatching is Destroying Ruby <a href="http://avdi.org/devblog/2008/02/23/w&#8230;stroying-ruby/" rel="nofollow">http://avdi.org/devblog/2008/02/23/w&#8230;stroying-ruby/</a>   &gt; Ma se hai l&#8217;1% di programmatori bravi in 10.000.000 di persone (PHP), il &gt; numero crudo [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sweetraskels Blog&#187; Blog Archive &#187; Monkeypatching For Humans</title>
		<link>http://avdi.org/devblog/2008/02/23/why-monkeypatching-is-destroying-ruby/comment-page-1/#comment-205</link>
		<dc:creator>Sweetraskels Blog&#187; Blog Archive &#187; Monkeypatching For Humans</dc:creator>
		<pubDate>Sat, 13 Dec 2008 05:42:39 +0000</pubDate>
		<guid isPermaLink="false">http://avdi.org/devblog/?p=18#comment-205</guid>
		<description>[...] class had subtly different behaviors from the String you&#8217;ve learned to use? Monkeypatching can be incredibly dangerous in the wrong hands, as Avdi Grimm notes:  Monkey patching is the new black [in the Ruby community]. It&#8217;s what [...]</description>
		<content:encoded><![CDATA[<p>[...] class had subtly different behaviors from the String you&#8217;ve learned to use? Monkeypatching can be incredibly dangerous in the wrong hands, as Avdi Grimm notes:  Monkey patching is the new black [in the Ruby community]. It&#8217;s what [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.638 seconds -->
