satrau, ну хорошо, убедили
теперь буду всем советовать писать сверх-быстрый говнокод :D
satrau, ваш эксперимент показывает только то, что вызовы функции rand() длятся разное время :)
я может быть туплю, но обяъсните мне почему код:
if ($a != 5) { return false; } if ($b != 10) { return false; } return true;
будет работать медленнее чем
if ($a == 5) { if ($b == 10){ return true; } else { return false; } } else { return false; }
видимо я упустил из виду что-то глобальное?))
ага, т.е. if..elseif...else работает на порядки быстрее? ))
Megazoid добавил 07.02.2010 в 18:21
ну если вы пишите программу дома для себя, то на здоровье
а вот когда встанет вопрос коллективной работы над одним кодом, вот тогда и поматеритесь ))
С точки зрения читабельности и понятности, лучше проверять на несоотвествие все условия по-очереди, и как только найдено несоответствующее - выходить из функции. Пример:
if ($myvar != 12 || $myvar != 7) { return false; } if ($myvar2 != 1 || $myvar2 != 10 || $myvar2 != 15) { return false; } if ( ... ) { return false; }
таким образом вы получите несколько проверок подряд, которые гораздо проще раскурить нежели вложенные if'ы, или, упаси бог, else
SeoMotion, ответил :)
предложение актуально последние дни
+добавлен выбор движка карт (гугл/яндекс)
предложение актуально
пока мы не можем делать никаких прогнозов по поводу того,
как будут продаваться более дорогие шаблоны.
Гарантией пока является репутация проекта.
Мы не собираемся никого обманывать, т.к. доброе имя дороже.
Мы запускаем такую программу впервые, поэтому пока обработка заказов будет происходить в ручном режиме. Вскоре будет готова автоматическая система с веб-интерфейсом.
Данное конкретное направление мы только начинаем осваивать,
поэтому сейчас еще не могу ни на кого ссылаться.
Можно присылать не PSD, а превью в JPG.
Сам оригинальный PSD запросим при поступлении заказа, уже в обмен на деньги.
Остальное - в ICQ 252015105.
Шаблон для конечного покупателя будет стоить 2000 рублей, так что можете считать что ваше вознаграждение - 50%.