Pull to refresh
2
0
Dmitry Soshnikov @dsCode

User

Send message
> в приведенном примере 1й метод не намного лучше второго

так я, вообще-то, и говорю, что второй лучше первого, т.к. else здесь абсолютно лишний.
> А если важна работа процессора, то быстрее будет присваивание

В случае интерпретируемых языков, быстрее будет выйти из функции на первой строке, чем интерпретировать остальной код.
> когда ставят return'ы чересчур много «раздувая» код

Пардон, имел в виду не «return'ов чересчур много», а «вспомогательных конструкций (типа else из примера выше), связанных с return'ами — чересчур много»
Использую retrun, когда нужно. Функция на 20 строк — какой смысл анализировать её (и человеку, читающему код, и интерпретатору), если на первой строке она не проходит проверку? Естественно, тут return и дело с концом. Это в общем. Однако, могут быть и частные случае, когда можно накапливать/модифицировать result и вернуть в конце.

Однако, бывают случае, когда ставят return'ы чересчур много «раздувая» код. Например:

if (a) {
  return a - 10;
} else {
  return false;
}

Предпочтительней в данном случае не писать else, т.к. return (если он будет) будет в if'е, это делает код более наглядным и снижает «раздутость»:

if (a) {
  return a - 10;
}
// остальные вычисления, на которые можно
// не смотреть, если был return выше
return false;
Да ну нету корма у меня для Вас, сказал же ;) Всё.
Да, спасибо, я слышал, но не смотрел.
> Я все ещё тешил себя надеждой что вы не тролль и мне показалось.

Демагогия.

> вы все-таки толстый ролль

Фальшь.

Простите, у меня нет для вас корма.
> просто плохой дубляж очень часто отвлекает

кстати, дубляж — это одна из вещей в этом фильме, которая мне понравилась ;) повторю — наши профессионально «мямлили и запинались», как обычные люди с улицы, у которых берут интервью, это придало реалистичности.
> Вы пытаетесь

Ничего я не пытаюсь (либо делаю, либо нет), я высказал своё мнение. А описанную Вами вариацию, я отмечал сам, здесь же.
> Подтверждаю

Спасибо, я тоже смотрел фильм ;)
Ну, опять же, я уже отметил это сам.
Кстати, забыл сказать, — моей жене фильм понравился. Но и она, естественно, сказала: «фильм социальный, не нужно на него смотреть как на sci-fi».
Хорошо-хорошо, только успокойтесь ;)
Ясно. Думал, не просто будете свою линию гнуть. Что ж, Ваше мнение — имеете право.
Да, я уже отметил это чуть ниже.
> серьезная фантастика

не слишком громкое словосочетание? сами как считаете? ;)
> Что не отменяет факта красования собой

А при чём здесь Ваше восприятие меня, моя подача и я сам (как есть)? В Вашем случае имеет место быть первый пункт. Понятие «факт» — относительно, так же, первого пункта. И вообще, не переходите на личности, беседуйте по теме ;)
> х — не соглашусь с мнением
> v — соглашусь с мнение

z — «моё мнение»
Хотите поговорить об этом? ;) Я готов.

> Эм, Вы каждому кому фильм понравился будете отвечать, причем в манере аля «ну-ну, ясно все с вами»

я отвечаю в топике

> кому фильм понравился

демагогия, я отвечаю в топике, не более — на любой комментарий, имею право.
> обсмотрелись вайны миров? ) где иноплонетяшки сдохли от гриппа? )

Хрен с ней, с «войной миров» (тоже фильм отстойный), а вот «иноплонетяшки сдохли от гриппа» — вполне возможная линия развития.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity