in reply to Re: Control Structures
in thread Control Structures

As others have posted, I don't find problems with this either. Although as soon as these sort of statements start becoming complicated, you're much better off using a proper if () {} block.

I find trailing if/unless can greatly improve the readability of code (which hopefully helps to reduce bugs).