in reply to Meaning of "Clean" Perl code

This is simply my own interpretation. I deem my code clean when: Argument checking is done in most cases, and if I'm writing a module, I'll always use Carp's functions to raise errors.

I've probably left out some concepts, but it comes down to this: would I feel confident showing my code to my fellow developers (or peers in general), and would I expect them to understand the operation of my code without me intervening?


Jeff japhy Pinyan, P.L., P.M., P.O.D, X.S.: Perl, regex, and perl hacker
How can we ever be the sold short or the cheated, we who for every service have long ago been overpaid? ~~ Meister Eckhart