<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Object Mentor Blog: Craftsman #50: Ruby</title>
    <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Craftsman #50: Ruby</title>
      <description>&lt;p&gt;&lt;a href="http://www.objectmentor.com/resources/articles/The_Craftsman_50_Brown_Bag_VII.pdf"&gt;Here&lt;/a&gt; is my latest &lt;em&gt;Craftsman&lt;/em&gt; article.  Aphonse, Jerry, Jasmine, and the crew learn a little bit about Ruby, and fight about it&amp;#8217;s benefits and dangers.&lt;/p&gt;</description>
      <pubDate>Thu, 14 Jun 2007 23:30:12 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:fa37ed93-0aa1-499e-bc34-994e7fd70017</guid>
      <author>Uncle Bob</author>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby</link>
      <category>Uncle Bob's Blatherings</category>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Longchamp outlet</title>
      <description>&lt;p&gt;I&amp;#8217;m really impressed about the quality of the content, thanks and keep on like this!&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;m just surprised to study how much of facts I received on this unique subject matter.&lt;/p&gt;


	&lt;p&gt;really helps and very useful.&lt;/p&gt;


	&lt;p&gt;I have found so many interesting thing in your blog and I really love that.&lt;/p&gt;


	&lt;p&gt;There is obviously a lot to know about this. I think you made some good points in Features.&lt;/p&gt;</description>
      <pubDate>Mon, 31 Oct 2011 22:31:45 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:3ca2738f-c8b4-4a14-b943-f2210db70567</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-166360</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by okey oyunu oyna </title>
      <description>&lt;p&gt;thank you so much.&lt;/p&gt;


	&lt;p&gt;Okey oynamak hi&#231; bu kadar zevkli olmadi. Online ve 3 boyutlu &lt;a href="http://www.okeyoyunu-oyna.com" rel="nofollow"&gt;okey oyunu oyna&lt;/a&gt; ve turnuvalara sende katil.&lt;/p&gt;</description>
      <pubDate>Mon, 25 Apr 2011 15:22:16 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:adb3f3c3-a56b-4678-a62b-a5a64b249554</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-90559</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Criminal Records</title>
      <description>&lt;p&gt;Now, it seems Ruby goes even further, it makes class invoking runtime available. It is still an idea of polymiorphism but somehow in a much higher level.&lt;/p&gt;</description>
      <pubDate>Thu, 17 Feb 2011 17:26:41 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:977c3ae3-073a-4f48-91f4-e529f03957e7</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-63992</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Tenant Screening</title>
      <description>&lt;p&gt;The question isn&#8217;t whether you implement an interface or not, but whether you implement a visible or invisible interface. Anyway, thank you a lot for this information, and looking forward to reading more in the future.&lt;/p&gt;</description>
      <pubDate>Thu, 17 Feb 2011 15:40:46 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:7fdd77e9-f771-4e52-b308-b434875538b6</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-63927</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Tenant Screening</title>
      <description>&lt;p&gt;So that&#8217;s an implicit interface. The question isn&#8217;t whether you implement an interface or not, but whether you implement a visible or invisible interface.&lt;/p&gt;</description>
      <pubDate>Thu, 17 Feb 2011 15:38:28 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:ef14d815-33c2-4c43-a4de-f9ddc0cf9a8a</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-63926</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Tenant Screening</title>
      <description>&lt;p&gt;Nevertheless, I&#8217;m very happy there is one more craftsman column to have some quality reading time. You&#8217;re writings are always inspiring&lt;/p&gt;</description>
      <pubDate>Thu, 17 Feb 2011 15:38:02 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:e274f0b7-f4a8-49d1-861a-9f42a96931b9</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-63925</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by shaded pold motor</title>
      <description>&lt;p&gt;Your site is amazing.I am very impressed to see this,i want to come back for visiting your site.Keep doing Good as well as you can.&lt;/p&gt;</description>
      <pubDate>Mon, 24 Jan 2011 01:39:34 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:7697b08f-240d-4124-b414-f027adecb995</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-58898</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Pandora </title>
      <description>&lt;p&gt;However RSpec uses an alternative syntax that reads more like a specification than like a test. Let me show you what I mean.&lt;/p&gt;</description>
      <pubDate>Thu, 02 Dec 2010 03:03:39 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:58870290-6fdf-4693-8fc9-5c45d4520e0a</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-45365</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by clothing button</title>
      <description>&lt;p&gt;Before you enter &lt;a href="http://www.replicahandbagsinfo.com/" rel="nofollow"&gt;louis vuitton wallets&lt;/a&gt; that credit card &lt;a href="http://www.watches1881.com/" rel="nofollow"&gt;rolex watch&lt;/a&gt; number,check that the page is secure. There &lt;a href="http://www.watchesall8.com/" rel="nofollow"&gt;replica rolex watches&lt;/a&gt; should be a small lock icon on the bottom pane of your browser.Setup a free web-based &lt;a href="http://myluxurystore.com" rel="nofollow"&gt;gucci purses&lt;/a&gt;.zf&lt;/p&gt;</description>
      <pubDate>Wed, 17 Nov 2010 00:06:07 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:943a3c53-db97-4624-82c1-6362dda9dead</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-40929</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by ed hardy</title>
      <description>&lt;p&gt;Thankyou alot for this information, and looking forward to reading more in the future, as I have bookmarked your site, this post is really very informative. thanks&lt;/p&gt;</description>
      <pubDate>Mon, 05 Oct 2009 05:22:15 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:729348c1-f8af-4b70-8476-e2241058d5bf</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-4361</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Brian Slesinsky</title>
      <description>&lt;p&gt;If you rename createCpp or createJava, it will break just the same.  So that&amp;#8217;s an implicit interface.  The question isn&amp;#8217;t whether you implement an interface or not, but whether you implement a visible or invisible interface.&lt;/p&gt;


	&lt;p&gt;(I&amp;#8217;m also somewhat confused about why these articles are written using story-obfuscation.)&lt;/p&gt;</description>
      <pubDate>Wed, 11 Jun 2008 01:33:15 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:a4ebbea3-197b-4dff-8101-30f5c3ea6ce7</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-1826</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Cliff</title>
      <description>&lt;p&gt;Bob,&lt;/p&gt;


	&lt;p&gt;What about Groovy??!! I&amp;#8217;ve been following your Craftsmen series over the past year or so and I think that Alphonse Jerry and Jasmine should have a bout with Groovy instead of Ruby. Or maybe that would make an interesting upcoming article to compare/contrast the two languages? Keep up the good work! Love your articles! Holla-back!&lt;/p&gt;


	&lt;p&gt;Cliff&lt;/p&gt;</description>
      <pubDate>Tue, 21 Aug 2007 11:44:53 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:72c45bfb-ccdc-4857-a822-d9cb9b950d53</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-713</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Luis Sergio Oliveira</title>
      <description>&lt;p&gt;I&amp;#8217;m now learning Common Lisp and this whole excitement around Ruby just seams pointless&amp;#8230;&lt;/p&gt;


	&lt;p&gt;I just wonder &amp;#8211; could Jasmine remember her good old days back in college or university where some guys told her that if she wasn&amp;#8217;t satisfied with the languages&amp;#8217; OOP support she could implement her own version via MOP or modify it easily with some simple macros?&lt;/p&gt;


	&lt;p&gt;Nevertheless, I&amp;#8217;m very happy there is one more craftsman column to have some quality reading time. You&amp;#8217;re writings are always inspiring :-)&lt;/p&gt;


	&lt;p&gt;PS: I understand that probably Rails and the new libraries (e.g. rspec) out of the Ruby community are the main benefit of current importance being given to it&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Thu, 28 Jun 2007 18:50:05 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:4d43fcb4-d5ca-43a4-90b3-cd7fce7a5fc4</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-464</link>
    </item>
    <item>
      <title>"Craftsman #50: Ruby" by Aaron</title>
      <description>&lt;p&gt;Pretty cool.&lt;/p&gt;


	&lt;p&gt;But there is no doubt, I think, it is a trade between early and late binding. Just as what OO does for polymiorphism couple of decades ago, with it method invoking can&amp;#8217;t take effect util runtime rather than compile time. Further more, concrete class can be isolated without the knowing of the calling class.&lt;/p&gt;


	&lt;p&gt;Now, it seems Ruby goes even further, it makes class invoking runtime available. It is still an idea of polymiorphism but somehow in a much higher level.&lt;/p&gt;


	&lt;p&gt;I am not sure if my understanding is right, cause I am not familiar with Ruby very much. But it just let me think of that.&lt;/p&gt;</description>
      <pubDate>Wed, 20 Jun 2007 01:26:51 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:5144a0ed-ff51-4582-b877-75a7b8cc9925</guid>
      <link>http://blog.objectmentor.com/articles/2007/06/14/craftsman-50-ruby#comment-449</link>
    </item>
  </channel>
</rss>

