Anonymous Monk has asked for the
wisdom of the Perl Monks concerning the following question:

Dear Monks, hoping you can advise.
I created a logging singleton to use across various packages. Each time I want
some logging done I check to see if there is an instance of the log already
($log = Log->new();) otherwise create the log.
Then log what I want $log->log('Log This');
There are 30+ subroutines. Is the call to sub new in each sub an ok practice?
Please let me know if there is a better way or a perferred method.
Thanks