Size: a a a

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

2020 July 17

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
Oleg Frolov
я вполне культурно отвечаю, к слову. Человек спросил мнения сообщества. Я высказал своё мнение. Не нравится - это твоё право. Мне до фонаря. Но есть хорошая практика, что функции должны быть простыми и прозрачными. А перегружать эффект ради того, чтобы сэкономить пару строк кода - это стрельба по воробьям из пушки, в надежде одним выстрелом убить всю стаю
Господи, ты так и так перегружаешь свою кочергу которая называется головой и свой эффект
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
просто человек теперь перейдет ниже к колбеку
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
который вне эффекта
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
не надо советовать что не решит проблему
источник

OF

Oleg Frolov in React — русскоговорящее сообщество
сегодня это 2 строки в эффекте и один ифчик. Через неделю это будет более сложная логика, которую потом читать другим.
источник

G

GetMad in React — русскоговорящее сообщество
Александр Бакиматов
опять субъективщина
Моя логика была в том, что ты смотришь на код, видишь что используется какой то эффект и из названия функции понимаешь чо там происходит и тебе не нужно смотреть на низкоуровневые вещи чтобы понять что этот эффект делает
источник

OF

Oleg Frolov in React — русскоговорящее сообщество
вопрос был - хорошо писать так или нет. Имхо - нет.
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
Будет сложная - место в стм
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
от того что ты сделаешь выше эффекта функцию ничего не изменилось
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
ты никак не скрыл логику
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
GetMad
Моя логика была в том, что ты смотришь на код, видишь что используется какой то эффект и из названия функции понимаешь чо там происходит и тебе не нужно смотреть на низкоуровневые вещи чтобы понять что этот эффект делает
вот это аргумент, но человек выше его не привел. ОДНАКО, если в компоненте какая настолько сложнаф логика что ее нельзя понять просто прочитав код и нужно функция с неймингом - наверно этой логике не место в компоненте
источник

G

GetMad in React — русскоговорящее сообщество
Bugs Bunny
там надо в хуки убирать все, это дерьмо плохо масштабируется и обрастает говном.
можно писать с аполло, но это прям будет потно
А если у тебя бл будет не в хуках а в отдельных файликах то все будет норм?
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
никак не упростил тестирование
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
GetMad
А если у тебя бл будет не в хуках а в отдельных файликах то все будет норм?
нет
источник

OF

Oleg Frolov in React — русскоговорящее сообщество
опять же. Это моё мнение. Мне так проще читать, когда код чистый и разделённый.
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
окей
источник

АБ

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

BB

Bugs Bunny in React — русскоговорящее сообщество
Александр Бакиматов
ля, мои соболезнования
оно живет :D
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Bugs Bunny
оно живет :D
верю 😄
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
но хотелось бы эффектор кнч
источник