From: Bira Date: 2006-08-10T21:27:51+09:00 Subject: Re: Modules -> do I have is straight? On 8/9/06, simonh wrote: > > Are their any good explanations of designing programs using this > convention? The one I can think of is to prevent "namespace collisions". So, if you use the DataBase module, and for some reason you need to create another class named Tabled in your application, there won't be any conflicts between the two. Inside your program, you can refer to your Table class as Table, and to the one inside the module as DataBase::Table. -- Bira http://compexplicita.blogspot.com http://sinfoniaferida.blogspot.com