in reply to Accessing DEBUG constant from sub-package
Define the debug code in your modules in terms of ::DEBUG. Ie:
package Some::Thing; ... if( ::DEBUG ) { ## do debug stuff }
And in main:
use constant DEBUG => 1; ## set to 0 to disable debug and have debug g +uarded code optimised away use Some::Thing; ...
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
|
---|
In Section
Seekers of Perl Wisdom