NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Hrmmm (Score:2, Insightful)
definedon the return value and you have a clean test for whether a module call has succeeded. It could be much worseAll of this is moot if the module doesn't work though
:-)Re:Hrmmm (Score:1)
And consider what happens if your function can legitimately return values from 0 upwards, or can fail. For instance "I updated 0 files in the specified directory" vs "I couldn't open the specified directory". In that case, I like to return undef for failure.
Reply to This
Parent