From: Intransition Date: 2009-08-15T00:17:45+09:00 Subject: Class/Module Naming Best Practice for Acronyms If you are encapsulating something that is generally referred to by an acronym, is it better to use all caps, even though in Ruby that usually indicates a constant value of some sort other than a class or module. Or is better to capitalize the term so it conforms to the typical look of class/module names. Eg. XML::Document -or- Xml::Document POM::Metadata -or- Pom::Metadata ANSI::Code -or- Ansi::Code I can't seem to ever make up my mind about this, so I thought I'd ask and see if there is some sort of general consensus or if someone else has some sort of concrete basis on which to decide.