Re: toplevel namespace justification


#1

-----Original Message-----
From: Trans [mailto:removed_email_address@domain.invalid]
Sent: Tuesday, November 15, 2005 1:07 PM
To: ruby-talk ML
Subject: toplevel namespace justification

When is using the toplevel constant namespace justified?

Whenever you’re not redefining methods for one of the core classes.

Otherwise, always use a namespace for your classes.

Regards,

Dan


#2

On Wed, 16 Nov 2005, Berger, Daniel wrote:

Otherwise, always use a namespace for your classes.

indeed.

i also do

module M
class C
end
end

module N
C = M::C
end

when required.

-a