Megazoid

Рейтинг
13
Регистрация
11.06.2008

satrau, ну хорошо, убедили

теперь буду всем советовать писать сверх-быстрый говнокод :D

satrau, ваш эксперимент показывает только то, что вызовы функции rand() длятся разное время :)

DeveloperRu:
иногда и на несколько порядков, ведь по-вашему стилю, процессору придется отрабатывать на каждом IF не только лишние сравнения простых типов, но и лишние вызовы функций, каждая из которых может быть "тяжелой"

я может быть туплю, но обяъсните мне почему код:


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;
}

видимо я упустил из виду что-то глобальное?))

DeveloperRu:
если бы игры в подобном стиле программировались, вы до сих пор бы смотрели слайдшоу из-за потери производительности

ага, т.е. if..elseif...else работает на порядки быстрее? ))

Megazoid добавил 07.02.2010 в 18:21

LEOnidUKG:
Да мне как программисту глубоко на это наплевать.
Чем быстрее работает, тем лучше.

ну если вы пишите программу дома для себя, то на здоровье

а вот когда встанет вопрос коллективной работы над одним кодом, вот тогда и поматеритесь ))

Elles:

Вопрос с точки зрения удобоваримости кода. Не хочется быть говнокодером.

С точки зрения читабельности и понятности, лучше проверять на несоотвествие все условия по-очереди, и как только найдено несоответствующее - выходить из функции. Пример:


if ($myvar != 12 || $myvar != 7) { return false; }

if ($myvar2 != 1 || $myvar2 != 10 || $myvar2 != 15) { return false; }

if ( ... ) { return false; }

таким образом вы получите несколько проверок подряд, которые гораздо проще раскурить нежели вложенные if'ы, или, упаси бог, else

SeoMotion, ответил :)

предложение актуально последние дни

+добавлен выбор движка карт (гугл/яндекс)

предложение актуально

rupixel:
значит у вас шаблоны дороже 2000 руб. продать/купить нельзя?

пока мы не можем делать никаких прогнозов по поводу того,

как будут продаваться более дорогие шаблоны.

Joe Ardison:
Добрый день.
Какие гарантии?

Гарантией пока является репутация проекта.

Мы не собираемся никого обманывать, т.к. доброе имя дороже.

Joe Ardison:

Как ведется учет купленного шаблона?

Мы запускаем такую программу впервые, поэтому пока обработка заказов будет происходить в ручном режиме. Вскоре будет готова автоматическая система с веб-интерфейсом.

Joe Ardison:

Кто работал с вами?

Данное конкретное направление мы только начинаем осваивать,

поэтому сейчас еще не могу ни на кого ссылаться.

Joe Ardison:

Просто прислать шаблон? Уточните детали.

Можно присылать не PSD, а превью в JPG.

Сам оригинальный PSD запросим при поступлении заказа, уже в обмен на деньги.

Остальное - в ICQ 252015105.

Joe Ardison:

Почему именно 1000р, а не процентная стоимость от шаблона?

Шаблон для конечного покупателя будет стоить 2000 рублей, так что можете считать что ваше вознаграждение - 50%.

12
Всего: 13