Re: Module name hierarchy...
[email protected] (Dominique Dumont) Wed, 30 Sep 2020 11:12:47 +0200
| Newsgroups | perl.module-authors |
|---|---|
| Message-ID | <4017030.myEv1EzeVJ@ylum> |
On Wednesday, 30 September 2020 07:55:40 CEST BC wrote: > I can avoid the whole problem by > just picking a different but similar name: > > Class::Fault > > which is currently not used. For my purposes that name works well. > The only thing I don't like is that it feels like I am squatting on > something fairly generic near the top of the name space. Which would fine fine provided your Class::Fault is relatively generic. I.e. can it be used by an unrelated module ? > If I were to > push my one and only module down a level as: > > Class::Fault::Foobar > > would it be a faux pas if there is no Class/Fault.pm or anything else > at that second level? If your Fault module is coupled to Foobar, why not create a Foobar::Error (or Foobar::Fault) module ? For the record, I've chosen the latter approach with Config::Model::Exception. HTH