in reply to Re: Re: Re: My coding guidelines
in thread My coding guidelines
If not, why not? What do you use instead? I find not is usually the cleanest and most readable operator for all sorts of tests.
It's just a matter of taste. I'm not against using not, I just don't happen to prefer it.
You give the following example:
print "$pattern not found in $file\n" if not $found;
In this case I would use unless:
print "$pattern not found in $file\n" unless $found;
As for if (not -r $file) {...}, I typically use the bang operator (!) rather than not -- just a matter of preference, probably due to my C influences.
Matt
In Section
Meditations