Size: a a a

2020 October 07

DG

Denis Grechishkin in ☄️ effector
И если да, то как лучше реализовать, чтобы при успешном выполнение эффекта вызывался ивент о том, что юзер вошёл?
источник

DG

Denis Grechishkin in ☄️ effector
источник

DG

Denis Grechishkin in ☄️ effector
Делал через forward, но поскольку doneData отрабатывает только в том файле, где обьявлен эффект, то так не получилось
источник

𝙿𝙻

𝙿𝚊𝚟𝚎𝚕 𝙻𝚘𝚔𝚑𝚖𝚊𝚔𝚘𝚟... in ☄️ effector
Denis Grechishkin
Добрый вечер, корректно ли, что следующий код отрабатывает только в файле где эффект обьявлен? effect.doneData.watch((e) => console.log(e));
https://codesandbox.io/s/trusting-sanderson-2dffd?file=/src/file2.ts:35-80
У вас нигде нет import './file2'
источник

𝙿𝙻

𝙿𝚊𝚟𝚎𝚕 𝙻𝚘𝚔𝚑𝚖𝚊𝚔𝚘𝚟... in ☄️ effector
Поэтому нет и watch
источник

𝙿𝙻

𝙿𝚊𝚟𝚎𝚕 𝙻𝚘𝚔𝚑𝚖𝚊𝚔𝚘𝚟... in ☄️ effector
И forward будет работать и sample и вызов event прямо из эффекта
источник

DG

Denis Grechishkin in ☄️ effector
Всё так, спасибо.
источник

R

Rafael 🦠 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
короче проблема была в том, что ты решил переписать всё разом и потом показать, и причём заметная часть времени ушла на твоё собственное изучение (например заново реализовал connect)

в итоге после того как проект разъехался с мастером, он был обречён
Это то, что я сделал у себя: переписал проект с нуля, на новом стеке, можно сказать полностью новом стеке

Командой из 2х человек
источник

R

Rafael 🦠 in ☄️ effector
Ты упускаешь одну важную мысль касательно рефакторинга: рефакторинг это не переписывание, рефакторинг не должен сделать код проекта лучше, он должен дать _возможность_ это сделать
источник

R

Rafael 🦠 in ☄️ effector
Уже месяцев 5 на эффекторе пишу, а до сих пор сложно
источник

КН

Котяй Негодяй... in ☄️ effector
Rafael 🦠
Ты упускаешь одну важную мысль касательно рефакторинга: рефакторинг это не переписывание, рефакторинг не должен сделать код проекта лучше, он должен дать _возможность_ это сделать
Рефакторинг никому ничего не должен. У каждого свои ожидания от рефакторинга, и все по своему правы.
источник

КН

Котяй Негодяй... in ☄️ effector
Между тем, есть реальные проблемы и цели, а задача команды — их решать и достигать. Рефакторинг может помочь в этом, а может и не помочь.
источник

КН

Котяй Негодяй... in ☄️ effector
Он может сделать код проекта лучше, может — хуже. Рефакторинг — это просто переписывание без изменения внешнего поведения и интерфейса. Всё. =)
источник
2020 October 08

🦜

🦜 in ☄️ effector
Раз тут такой разговор.

Для меня рефакторинг это уменьшение объема кода путем выявления паттернов, зависимостей, течением времени и появлением новых технологий.

Это возможность сделать код поддерживаемым.

Это улучшить DX, обновить зависимости, документацию.

Если команда разношёрстная, то перед рефакторингом нужно потратить время на выравнивание знаний, а также привести код стайл в единое стезя
источник

🦜

🦜 in ☄️ effector
Когда рефакторинг произведен, то это и улучшить показатели команды в решении багов, реализации фич, а сам проект будет более масштабируемые и предсказуем
источник

🦜

🦜 in ☄️ effector
Банально и очевидно, но все же
источник

m

makoven in ☄️ effector
Еще это творческое перекидывание сущностей в другие (порой новые) папки и файлы)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🦜
Раз тут такой разговор.

Для меня рефакторинг это уменьшение объема кода путем выявления паттернов, зависимостей, течением времени и появлением новых технологий.

Это возможность сделать код поддерживаемым.

Это улучшить DX, обновить зависимости, документацию.

Если команда разношёрстная, то перед рефакторингом нужно потратить время на выравнивание знаний, а также привести код стайл в единое стезя
во, про выравнивание знаний прям в точку
источник

🦜

🦜 in ☄️ effector
источник

AO

Aleksandr Osipov in ☄️ effector
там роутинг без ограничений
источник