<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: 10 things you should know about method_missing</title>
	<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/</link>
	<description>Reqs. Code. Docs. Done.</description>
	<pubDate>Fri, 03 Sep 2010 07:54:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>By: Exceptions vs method missing in Ruby and Rails &#124; subtly simple</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1253</link>
		<author>Exceptions vs method missing in Ruby and Rails &#124; subtly simple</author>
		<pubDate>Thu, 20 May 2010 03:46:13 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1253</guid>
		<description>[...] Write comment   After some looking around here is what i found and thought others would find useful as well  Exception speed in Ruby  Exceptions in general are really slow in ruby and should be thought of as exceptional. method_missing is not an exception but is actually a kernel method of ruby. When you invoke a method on ruby the runtime will search the entire class and module heirarchhy all the way to object, class and module and then as a last case call method_missing. Its more like it just calls this method and you can override this method at anypoint in the chain. Its definitely slower than calling a method that does exist because it has to search up the heirarchy but it is definitely faster than exceptions.  Here are some other posts that i found useful during my review of this area:  http://blog.hasmanythrough.com/2006/8/13/how-dynamic-finders-work http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/ [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Write comment   After some looking around here is what i found and thought others would find useful as well  Exception speed in Ruby  Exceptions in general are really slow in ruby and should be thought of as exceptional. method_missing is not an exception but is actually a kernel method of ruby. When you invoke a method on ruby the runtime will search the entire class and module heirarchhy all the way to object, class and module and then as a last case call method_missing. Its more like it just calls this method and you can override this method at anypoint in the chain. Its definitely slower than calling a method that does exist because it has to search up the heirarchy but it is definitely faster than exceptions.  Here are some other posts that i found useful during my review of this area:  <a href="http://blog.hasmanythrough.com/2006/8/13/how-dynamic-finders-work" rel="nofollow">http://blog.hasmanythrough.com/2006/8/13/how-dynamic-finders-work</a> <a href="http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/" rel="nofollow">http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/</a> [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blog Excilys &#187; Les dynamic finders du pauvre</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1233</link>
		<author>Blog Excilys &#187; Les dynamic finders du pauvre</author>
		<pubDate>Fri, 29 Jan 2010 06:11:22 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1233</guid>
		<description>[...] les langages dynamiques1 se permettent de pratiquer la magie noire (au moyen du concept de method_missing popularisé par Ruby), je vous propose de mettre en œuvre notre meilleur vaudou pour obtenir, en [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] les langages dynamiques1 se permettent de pratiquer la magie noire (au moyen du concept de method_missing popularisé par Ruby), je vous propose de mettre en œuvre notre meilleur vaudou pour obtenir, en [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Read This Link &#187; 10 things you should know about method_missing</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1231</link>
		<author>Read This Link &#187; 10 things you should know about method_missing</author>
		<pubDate>Sat, 09 Jan 2010 17:56:09 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1231</guid>
		<description>[...] 10 things you should know about method_missing [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] 10 things you should know about method_missing [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CSCI E-168 &#187; Blog Archive &#187; Relevant Ruby and Rails RSS*</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1229</link>
		<author>CSCI E-168 &#187; Blog Archive &#187; Relevant Ruby and Rails RSS*</author>
		<pubDate>Tue, 24 Nov 2009 05:40:45 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1229</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] example, he emailed me the day that Ruby Inside flagged my method_missing article. Do I talk about that method_missing articleway too much, or what? I could talk about how I was the star quarterback on my high school football [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] example, he emailed me the day that Ruby Inside flagged my method_missing article. Do I talk about that method_missing articleway too much, or what? I could talk about how I was the star quarterback on my high school football [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CSC/ECE 517 Fall 2007/wiki1b 2 22 - PG_MediaWiki</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1212</link>
		<author>CSC/ECE 517 Fall 2007/wiki1b 2 22 - PG_MediaWiki</author>
		<pubDate>Wed, 09 Sep 2009 00:21:54 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1212</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] module, included in the class Object. When a method does not exist, Ruby invokes method_missing. [1]  [edit] Examples  [edit] 1. Object [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] module, included in the class Object. When a method does not exist, Ruby invokes method_missing. [1]  [edit] Examples  [edit] 1. Object [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: หัดเล่น method_missing &#171; Jittat</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1204</link>
		<author>หัดเล่น method_missing &#171; Jittat</author>
		<pubDate>Wed, 22 Jul 2009 14:39:47 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1204</guid>
		<description>[...] 10 things you should know about method_missing เขียนง่ายดี และเป็นที่ที่ผมได้ลิงก์ของบทความ Jamis Buck ด้านบนครับ [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] 10 things you should know about method_missing เขียนง่ายดี และเป็นที่ที่ผมได้ลิงก์ของบทความ Jamis Buck ด้านบนครับ [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bug squash: Rails-like finders for NHibernate with C# 4.0</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1203</link>
		<author>Bug squash: Rails-like finders for NHibernate with C# 4.0</author>
		<pubDate>Mon, 20 Jul 2009 18:24:59 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1203</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] really having a find_by_name method, thanks to Ruby's method_missing. Now, with a few lines of code, you can write this in C# 4.0, thanks to [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] really having a find_by_name method, thanks to Ruby&#8217;s method_missing. Now, with a few lines of code, you can write this in C# 4.0, thanks to [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: [NWRUG] Re: belongs_to ate my method missing?</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1189</link>
		<author>[NWRUG] Re: belongs_to ate my method missing?</author>
		<pubDate>Thu, 28 May 2009 18:16:09 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1189</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] a similar problem a while ago, this helped me sort it out: http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/ Basically you have to catch it after acriverecord is done with it. BTW we decided not to use [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] a similar problem a while ago, this helped me sort it out: <a href="http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/" rel="nofollow">http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/</a> Basically you have to catch it after acriverecord is done with it. BTW we decided not to use [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: method_missing in &#34;Programming Ruby&#34; over my head - Stack Overflow</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1181</link>
		<author>method_missing in &#34;Programming Ruby&#34; over my head - Stack Overflow</author>
		<pubDate>Fri, 03 Apr 2009 21:48:40 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1181</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] You can read more about that and other uses of method_missing here. [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] You can read more about that and other uses of method_missing here. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jkahn117's Bookmarks on Delicious</title>
		<link>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1165</link>
		<author>jkahn117's Bookmarks on Delicious</author>
		<pubDate>Wed, 24 Sep 2008 21:51:34 +0000</pubDate>
		<guid>http://www.thirdbit.net/articles/2007/08/01/10-things-you-should-know-about-method_missing/#comment-1165</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] 10 things you should know about method_missing &#124; thirdbIT SAVE [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://www.thirdbit.net/wp-content/plugins/kramer/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] 10 things you should know about method_missing | thirdbIT SAVE [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
