I have both a quick question and then an extended question.
First things first.
I want to pass a value to a class method. If the value is undef, then I want it to immediately return undef. This is generally something that I'd look up in the Camel book, but since it is not around, please help:(. I am torn between
my $RootDirectoryCanidate= shift() or return undef();
my $RootDirectoryCanidate= shift() || return undef();
The question is which one should I use to accomplish my requirement?
Second things second
hy would one be better than the other. I have a vague memory relating to precedence, but (as you can tell since I am asking) I can remember it:<