Size: a a a

2019 May 06

S

Sm•ok 😈✔️ in FrontCoder
Pavel Omelchenko
Тоже сразу в ретурн
Да, я про то, что если всегда хранить промежуточные результаты
источник

М

Максим in FrontCoder
Переслано от Максим
мне интересно почему
источник

S

Sm•ok 😈✔️ in FrontCoder
Почему то в 1 функции мы это сделали, а во 2 нет
источник

PO

Pavel Omelchenko in FrontCoder
Максим
Переслано от Максим
мне интересно почему
Потому что в них нет смысла
источник

PO

Pavel Omelchenko in FrontCoder
Pavel Omelchenko
Тоже сразу в ретурн
Причем в обоих случаях
источник

М

Максим in FrontCoder
Pavel Omelchenko
Тебя заклинило «дебажить дебажить дебажить»
Слушай ты ведёшь себя как то не конструктивно, лучьше не отвечай если не можешь или скажи не знаю.
источник

S

Sm•ok 😈✔️ in FrontCoder
Ну действительно, нет смысла в них. Зачем создавать ярлык на рабочем столе, если ты его никогда не будешь использовать
источник

PO

Pavel Omelchenko in FrontCoder
Максим
Слушай ты ведёшь себя как то не конструктивно, лучьше не отвечай если не можешь или скажи не знаю.
Я вел себя конструктивно пока ты не начал разводить на дичь
источник

MI

Muhammadamin Ibragim... in FrontCoder
я тоже не понял как переменная может помоч дебажит)
источник

MI

Muhammadamin Ibragim... in FrontCoder
Если еще раз будете обрашатся к этому значению да имеет смисл
источник

PO

Pavel Omelchenko in FrontCoder
Да
источник

М

Максим in FrontCoder
Sm•ok 😈✔️
Ну действительно, нет смысла в них. Зачем создавать ярлык на рабочем столе, если ты его никогда не будешь использовать
смысл есть. К примеру если таких промежуточных значений несколько, то так можно описать результаты их действий. Это гораздо быстрее читать.
И если эти переменные не несут вреда производительности, то я думаю это уже вопрос стиля.
источник

PO

Pavel Omelchenko in FrontCoder
Если разработчик не понимает смысл значения которого он передает в переменную... ну у меня плохие новости для этого разработчика
источник

PO

Pavel Omelchenko in FrontCoder
Максим
смысл есть. К примеру если таких промежуточных значений несколько, то так можно описать результаты их действий. Это гораздо быстрее читать.
И если эти переменные не несут вреда производительности, то я думаю это уже вопрос стиля.
Нет смысла в одноразовых/промежуточных переменных
источник

PO

Pavel Omelchenko in FrontCoder
Pavel Omelchenko
если у тебя функция написана так что требует промежуточных переменных – это проблема
Вот я уже отвечал на вопрос «почему»
источник

М

Максим in FrontCoder
Pavel Omelchenko
Нет смысла в одноразовых/промежуточных переменных
Ок, какой вред от них есть? и почему это говнокод?
источник

М

Максим in FrontCoder
Pavel Omelchenko
Если разработчик не понимает смысл значения которого он передает в переменную... ну у меня плохие новости для этого разработчика
Ну гораздо быстрее читать давно написаный код, пробежавши глазами по левой части.
источник

PO

Pavel Omelchenko in FrontCoder
Такой, если тебе требуется инкапсуляция - так ее и используюй, а не плоди бесполезные переменные
источник

PO

Pavel Omelchenko in FrontCoder
При этом код станет еще более чистым
источник

PO

Pavel Omelchenko in FrontCoder
И еще более тестируемым
источник