AW: TRUE
"Pense, Joachim" <[email protected]>
| Newsgroups | gmane.comp.lang.perl.fun |
|---|---|
| Message-ID | <630BE70C8320D6118D240002A589ABB20C1443A4@derum201.exde01.exch.eds.com> |
Andrew Pimlott wrote > stop on the first error. If you write > > foo($bar, $baz, 0, 1); > > you might forget what they mean. If you write > > foo($bar, $baz, !VERBOSE, STOP_ON_ERROR); > > it's obvious. OK. But just a minor point: Using constants as in "use constant" requires you to have VERBOSE and STOP_ON_ERROR or whatever without initial sigils. This is bad for the readability of your program (in particular with a syntax-coloring editor), and these constants also do not interpolate nicely in strings. So I'd rather write $VERBOSE and $STOP_ON_ERROR, living with the minor risk that I might inadvertently change the values. Joachim