in reply to Code Smarter

This is excellent advice. I think it belongs in a revised edition of the the book Effective Perl Programming right along with Michael Schwern's YAPC talk "Ineffective Perl Programming"

I hope you do write a book or put all of your bright ideas in one place, for some of us will certainly benefit.