in reply to Error handling - how much/where/how?
there is an easy response for that: handle errors when you know how, otherwise just die!
There is only one thing worse than a script that doesn't work, and it is a script that seems to work but that actually doesn't.
In Section
Seekers of Perl Wisdom