<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">+1 for 1.</div><div class="gmail_quote"><br></div><div class="gmail_quote">And on that same topic I have a question:</div><div class="gmail_quote"><br></div><div class="gmail_quote">Basically, what's the difference between this code:</div><div class="gmail_quote"><br></div><div class="gmail_quote">module A</div><div class="gmail_quote">  class B</div><div class="gmail_quote">  end</div><div class="gmail_quote">end</div><div class="gmail_quote"><br></div><div class="gmail_quote">and </div><div class="gmail_quote"><br></div><div class="gmail_quote">class A::B</div><div class="gmail_quote"><br></div><div class="gmail_quote">end</div><div class="gmail_quote"><br></div><div class="gmail_quote">I've spotted the difference that the second class could not access any constant defined within module A, but what's the point of that second syntax? When is it recommended over the above one?</div><div class="gmail_quote"><br></div><div class="gmail_quote">Cheers!</div></div></div>