On 10/31/03 2:18 PM, Dave Rolsky wrote: > On Fri, 31 Oct 2003, Sherzod Ruzmetov wrote: >> The class builds/manipulates @ISA relationships of classes dynamically, >> right? How about Class::DynamicISA then? > > This implies that it modifies @ISA. In fact, it _never_ modifies @ISA for > the classes passed to it. > >> Class::Inheritance is a little too generic, in my opinion, unless you wanted >> something to replace base.pm. > > Way too generic, I think. > >> Class::ClassDecorator, although makes sense, redundancy in the name may >> annoy some people (me included). > > I'm too worried about redundancy. I think this name clearly expressed what > the class does. The name says it decorates classes. This tells the reader > clearly what the class does.
How about going the more fanciful route: Class::Chameleon or Class::Octopus? -John
