- 1
$o = ($o < 0) ? 0 : $o;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151
$o = ($o < 0) ? 0 : $o;
Оооо, как меня задолбал такой код
Kornew 08.08.2010 11:34 # +3
$o=$o<$O?$O:$o;
или так:
$o=$o<o?o:$o;
зы: байан -)
sogekoder 08.08.2010 11:36 # 0
Lure Of Chaos 08.08.2010 11:53 # +1
if($o<0) $o=0;
так лучше?
sogekoder 08.08.2010 11:57 # 0
Lure Of Chaos 08.08.2010 11:57 # 0
mrbig66 08.08.2010 20:04 # +7
WGH 08.08.2010 12:10 # +2
Kornew 08.08.2010 14:58 # +2
ибо, вызов функции
Dalim 08.08.2010 15:20 # −3
Kornew 08.08.2010 18:38 # +3
вот результат теста:
как видно:
- сам вызов функции занимает довольно много времени
(в данном тесте, на вызов функции тратится времени больше, чем на выполнение тела этой же функции);
конечно, для мелочных проектов, которые рассчитаны на маленькую нагрузку - это не играет роли;
а если какой-то крупный проект, с большим количество запросов -- то такая вот мелочь может вызвать довольно большие задержки;
(хотя если это работа фрилансера, то после сдачи проекта - дальнейшая судьба проекта фрилансера не волнует)
ZX_Spectrum 09.08.2010 04:59 # +2
3.14159265 09.08.2010 10:05 # 0
let($o,0)
inc($o_0)
3.14159265 09.08.2010 10:07 # 0
cmpEq($o,0)
cmpLower($o,0)
удобно, хуле
Анонимус 10.08.2010 16:15 # 0
Lure Of Chaos 10.08.2010 21:41 # +1
мне всегда так нравится, когда в серьезных проектах говорят о PHP
paranoid 09.08.2010 18:19 # 0