http://www.perlmonks.org?node_id=732634


in reply to Re^2: Burned by precedence rules
in thread Burned by precedence rules

I disagree strongly with many people then.

When we are debugging we do not reliably do De Morgan's laws in our head. I heard this a long time ago and did not believe it until one particularly frustrating debugging session. Ever since then I've avoided using unless with any kind of logic at all no matter how nicely it reads while I'm coding.