Stas Bekman <[EMAIL PROTECTED]> writes:
> > You can have the checks in during development, and pull during
> > production. It's not 100% efficient, but it's pretty close. With
> > some use constant magic, you may even be able to get the compiler to
> > optimize away the entire line at compile time, resulting not even in a
> > check on the value of $DEBUG in production environments.
>
> which is true only if it's:
>
> use constant DEBUG => 1;
>
> and not:
>
> $DEBUG = 1;
Right; hence my veiled reference to 'use constant' magic :)
> Basically you should be able to turn the development checking at compile
> time for the whole project via startup.pl:
>
> use My::Init qw(PRODUCTION);
> vs.
> use My::Init qw(DEVELOPMENT);
I like this method of turning debug on and off. Hadn't seen this
novel method, but it has a nice feel to it.
> To conclude, if you make all your checkings/validations only in debug
> version it doesn't matter how fast or slow they are. I think what matters
> here is the clearness of the code.
I agree 100%.
Chip
--
Chip Turner [EMAIL PROTECTED]
RHN Web Engineer
- Re: Real Widgets and Template Languages Stephen Adkins
- Re: Real Widgets and Template Languages Chip Turner
- Re: Real Widgets and Template Languages Gunther Birznieks
- Re: Real Widgets and Template Languages Chip Turner
- Re: Real Widgets and Template Languages Chip Turner
- Re: Real Widgets and Template Languages brian moseley
- Re: Real Widgets and Template Languages Chip Turner
- Re: Real Widgets and Template Languages brian moseley
- Re: Real Widgets and Template Languages Chip Turner
- Re: Real Widgets and Template Languages Stas Bekman
- Re: Real Widgets and Template Languages Chip Turner
- Re: Real Widgets and Template Languages Stas Bekman
- Re: Real Widgets and Template Languages Gunther Birznieks
- Re: Real Widgets and Template Languages Gunther Birznieks
- Re: Real Widgets and Template Languages Kip Hampton
- Re: Real Widgets and Template Languages James G Smith
- Re: Real Widgets and Template Languages Stephen Adkins
- Re: Real Widgets and Template Languages Stephen Adkins
- Re: Real Widgets and Template Languages Jay Lawrence
- Re: Real Widgets and Template Languages Gunther Birznieks
- Re: Real Widgets and Template Languages Gunther Birznieks
