> Самое худшее - когда в unless длинное логическое условие или отрицательное 
> логическое выражение, тогда unless еще сильнее проигрывает if-у в 
> "производительности" при разборе.

А иногда все равно, как писать. Одинаково непонятна, например,
упоминавшаяся тут подпись и с if, и с unless:

if ((not 0 && not 1) !=  (! 0 && ! 1))

unless ((not 0 && not 1) !=  (! 0 && ! 1))

:-)

-- 
Andrew Shitov
______________________________________________________________________
[email protected] | http://shitov.ru
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить