05.05.09, 12:10, "Andrew Shitov" <[email protected]>:

> > Самое худшее - когда в unless длинное логическое условие или отрицательное 
> > логическое выражение, тогда unless еще сильнее проигрывает if-у в 
> > "производительности" при разборе.
> А иногда все равно, как писать. Одинаково непонятна, например,
> упоминавшаяся тут подпись и с if, и с unless:
> if ((not 0 && not 1) !=  (! 0 && ! 1))
> unless ((not 0 && not 1) !=  (! 0 && ! 1))
> :-)

Кто же спорит. Человек - не компьютер. Длинные и запутанные логические условия 
парзит сильно хуже чем машина, да еще и с ошибками обычно. Посему, их надо либо 
избегать, либо выносить куда-нить подальше от человеческого глаза =)
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить