- 1
$o = ($o < 0) ? 0 : $o;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151
$o = ($o < 0) ? 0 : $o;
Оооо, как меня задолбал такой код
$o=$o<$O?$O:$o;
или так:
$o=$o<o?o:$o;
зы: байан -)
if($o<0) $o=0;
так лучше?
ибо, вызов функции
вот результат теста:
как видно:
- сам вызов функции занимает довольно много времени
(в данном тесте, на вызов функции тратится времени больше, чем на выполнение тела этой же функции);
конечно, для мелочных проектов, которые рассчитаны на маленькую нагрузку - это не играет роли;
а если какой-то крупный проект, с большим количество запросов -- то такая вот мелочь может вызвать довольно большие задержки;
(хотя если это работа фрилансера, то после сдачи проекта - дальнейшая судьба проекта фрилансера не волнует)
let($o,0)
inc($o_0)
cmpEq($o,0)
cmpLower($o,0)
удобно, хуле
мне всегда так нравится, когда в серьезных проектах говорят о PHP