Socrates has asked for the wisdom of the Perl Monks concerning the following question:
I develop a large, mostly-cgi user interface for network appliances. Hence, large portions of my debugging are done passively via warns, traces, croaks and such in a virtualized environment.
The other day, a coworker and I were having a discussion and were thinking it be nice to be able to have a module which implemented a special kind of debugging syntax that would normally be interpreted as regular comments if the module was not included.
For instance:
Or a block-level approach:some_function_call($var); #$# warn Dumper($var);
I suppose, then, this is more of a two-part question on the capabilities of modules.#$#DEBUG some_function_call(); another_function_call(); #$#END
|
|---|