You make a specious argument. Mail::Box::MH doesn't pull 70 *external* modules. Mail::Box::MH is part of the Mail::Box suite, developed from scratch with few external dependencies. If you take exception to Mail::Box design, this I can understand as I've tried using as well. However IMHO the issue is OO gone mad. Now if you are truly simply concerned with the number of use statements anything uses, than I am inclined to agree with what others have said, there is no such thing as too many; especially when the alternative is to reinvent the wheel.

PS> strict et al. are pragmas and therefore probably oughtn't be considered modules, especially in this sense.

--
I'm not belgian but I play one on TV.


In reply to Re: How Many Modules Is Too Many? by belg4mit
in thread How Many Modules Is Too Many? by Belgarion

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.