[Moscow.pm] unless

Orlovsky Alexander nordicdyno на yandex.ru
Вт Май 5 01:15:04 PDT 2009



05.05.09, 12:10, "Andrew Shitov" <andy на shitov.ru>:

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

Кто же спорит. Человек - не компьютер. Длинные и запутанные логические условия парзит сильно хуже чем машина, да еще и с ошибками обычно. Посему, их надо либо избегать, либо выносить куда-нить подальше от человеческого глаза =)


Подробная информация о списке рассылки Moscow-pm