<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>Recent Posts by Ahmet Dogramaci | Pragmatic Forums</title>
    <link>http://forums.pragprog.com/users/14367/posts</link>
    <language>en-us</language>
    <ttl>60</ttl>
    <item>
      <title>Nesting Modules in a hierarchy posted by Ahmet Dogramaci @ Fri, 09 May 2008 14:13:27 -0000</title>
      <description>&lt;p&gt;I am coming from Java to Ruby.  I actually used Ruby on Rails in one of my client&amp;#8217;s projects, but I did not understand it well at the time.  Now I am trying to understand the language well so that I can create better and bigger programs.&lt;/p&gt;


	&lt;p&gt;One of the things that I did not understand well was namespaces and modules.  In Programming Ruby it says that modules give you a namespace, but it never mentions that you can actually nest modules to create module hierarchies.  Without the nesting, I was thinking you would have a flat namespace and end up with very long module names, or name clashes with the libraries that you use.  The nesting actually gives you a facility similar to packages in Java.  I think mentioning this in the new version of the book would help programmers.&lt;/p&gt;</description>
      <pubDate>Fri, 09 May 2008 14:13:27 -0000</pubDate>
      <guid isPermaLink="false">forums.pragprog.com:17:418:2760</guid>
      <author>Ahmet Dogramaci</author>
      <link>https://forums.pragprog.com/forums/17/topics/418</link>
    </item>
  </channel>
</rss>
