I realise that global variables are not a very good idea.
But can someone sugegst a better design ??
In the example above, I need to pass my Proxy details to each
module B.pm and C.pm so that they can fetch individual docs.
from the Internet. Now there are three ways of doing it, as
far as I can see.
1. Pass the value individually to each module.
2. Insert the proxy value into a config file that is opened
by each module.
3. Set the proxy value for A.pm and then use it for B.pm and
C.pm
Now I do not like (1) so much because I need to pass the same
value again and again to each module.
I do not like (2) so much because I want to keep the config as
simple as possible - Nothing extra other than the config needed
for basic PERL modules.
Thus I came down to (3).
Any other suggestions ??
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.