I think as
dragonchild
Option B is "more readable" for me, but there are situations in which I use option C.
I use option C if
expr is long or complicated.
I use option C also if there is one possibility to need one
else now or later.
I think I am a little fussy, cause I don't like
unless (a()){
b();
}
I prefer
b() unless a();
because I find that
really more readable.
Err, I think
not use 'option_A' unless golf() or advanced_programmer();
:-)
Hopes