Size: a a a

React — русскоговорящее сообщество

2020 November 24

И

Иван in React — русскоговорящее сообщество
Александр Кержаков
Да, да расслабься. Когда-то парня который предложил мыть руки перед родами обсмеяли бы и назвали троллем.
А когда-то другой парень предложил добавлять свинец в бензин. Выгодно, удобно. Сейчас считается, что это было самое губительное влияние одного организма на всю экосистему планеты
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
а потом начинается нытье что все обвиняют в троллинге
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
а аргументов так и нет к слову
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
Да он рил троллит
источник

АК

Александр Кержаков... in React — русскоговорящее сообщество
Иван
Ограничения. У стрелки меньше функциональности, чем у function declaration. У const меньше функциональности, чем у let. У приватных методов класса меньше функциональности, чем у публичных.

Всегда нужно отдавать предпочтение коду с меньшей функциональностью — будет меньше ментальная нагрузка на читающего.

Имхо
Ух как же бомбит потом когда приходится переписывать неявные return-ы, потому что у функции появилось тело 😂
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Иван
Предположу, что ты спрашиваешь «почему у стрелки меньше ментальная нагрузка, чем у function declaration или function expression».

Потому что у function declaration/expression есть свой this, а у стрелки нет. У стрелки меньше вариантов использования, вот и нагрузка меньше.

Логика простая — нужна функция, пиши стрелку. Если в этой функции нужен свой this, тогда стрелка не подойдёт — бери declaration/expression.

Нужно объявить переменную — пиши const, а если эта переменная будет перезаписываться, то const не подойдёт — бери let.
Дед можно тебе попротиворечить?
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
всё верно сказано, но очень обще и поверхностно. Конкретно, про const и let — не должно быть в голове вообще мыслей о том, "будет ли эта переменная дальше изменятьси или нет, если не будет, то я декларирую её через const, чтобы дать понять, что она не будет меняться"... аааа, камон, да вообще не надо думать, будет ли она меняться или нет, осспадя, не должно быть вообще такого принципа
источник

И

Иван in React — русскоговорящее сообщество
Александр Кержаков
Ух как же бомбит потом когда приходится переписывать неявные return-ы, потому что у функции появилось тело 😂
Я в webstorm нажимаю alt+enter enter и у стрелки появляется тело
источник

NN

No Name in React — русскоговорящее сообщество
Иван
Любое мнение имеет место быть
Видел недавно, как человек утверждал, что если ты русский, то пиши названия переменных, функций и т.д. на русском.
источник

АК

Александр Кержаков... in React — русскоговорящее сообщество
Иван
Я в webstorm нажимаю alt+enter enter и у стрелки появляется тело
Мощно однако
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
Vladimir Klimov
До сих пор ни одного аргумента🤷‍♂
Так же невозможно договориться, это не честно
я привёл аргументы, но ты продолжаешь гнуть, что нет ни одного аргумента, ок
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
Артур Мудрик
всё верно сказано, но очень обще и поверхностно. Конкретно, про const и let — не должно быть в голове вообще мыслей о том, "будет ли эта переменная дальше изменятьси или нет, если не будет, то я декларирую её через const, чтобы дать понять, что она не будет меняться"... аааа, камон, да вообще не надо думать, будет ли она меняться или нет, осспадя, не должно быть вообще такого принципа
А какой должен быть???
источник

И

Иван in React — русскоговорящее сообщество
Артур Мудрик
всё верно сказано, но очень обще и поверхностно. Конкретно, про const и let — не должно быть в голове вообще мыслей о том, "будет ли эта переменная дальше изменятьси или нет, если не будет, то я декларирую её через const, чтобы дать понять, что она не будет меняться"... аааа, камон, да вообще не надо думать, будет ли она меняться или нет, осспадя, не должно быть вообще такого принципа
В смысле не должно? Объявление значения через switch case, например
источник

АК

Александр Кержаков... in React — русскоговорящее сообщество
Иван
А когда-то другой парень предложил добавлять свинец в бензин. Выгодно, удобно. Сейчас считается, что это было самое губительное влияние одного организма на всю экосистему планеты
Ещё вспомни про ураниевую зубную пасту и презервативы 😂
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Артур Мудрик
я привёл аргументы, но ты продолжаешь гнуть, что нет ни одного аргумента, ок
где они? можно ссылки?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
почему никто из чата их еще не заметил?
источник

АМ

Артур Мудрик... in React — русскоговорящее сообщество
Александр Бакиматов
где они? можно ссылки?
читай чёрные буквы на белом фоне, выше в комментариях
источник

AE

Alex Elkin🇪🇸 in React — русскоговорящее сообщество
Поддерживаю, не видел аргументов.
источник

АК

Александр Кержаков... in React — русскоговорящее сообщество
Закройте оффтоп пожалуйста
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Артур Мудрик
я привёл аргументы, но ты продолжаешь гнуть, что нет ни одного аргумента, ок
Сказать
"Мне так нравится"
А потом 15 раз повторить "Я привел аргументы"

Высший пилотаж тролинга
источник