Markus Heller writes:

> Otherwise I intend to open the namespace XML::Index and write the following 
> modules:
> 
> XML::Index::DataGuide 

Personally I don't think I would have guessed what "data guide" is and
understood the purpose of your module just from the name -- but that
might just be me, and I can't think of a better name.

> XML::Index::CADG (Content Aware DG)

If that is a specific type of data guide then it should be named
XML::Index::DataGuide::CA (or whatever) to indicate that -- otherwise
there's nothing linking the "DG" in the second module with the first
one.

This does mean that very specific modules do end up with rather long
names, but generally they don't have to be typed very often (the use
line, plus in the constructor for OO modules), and in the long run a
meaningful name is worth more than a few keystrokes.

Smylers

Reply via email to