in reply to 'or' vs '', '&&' vs 'and'

Okay, the way I was taught was to do it was: my $file = 'somefile.txt'; die "Could not open file" unless open (THEFILE, ">$file"); Is this now preferable to the or/|| or it just a matter of personal preference? How much of the religious war flames does this fan? :)