Size: a a a

2020 June 10

P

Paruyr🛸🪐🌏 in ☄️ effector
ну кроме forward, я теперь буду знать как он работает и что в таких случаях лучше sync )
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Paruyr🛸🪐🌏
В моем коде немного сложнее реализация с подменной через use
заметно
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
потому что твой пример в репле не корректный
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я не могу помочь имея некорректный пример
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
потому  что с упрощениями ты выбросил что-то очень важное, потому что часть данных явно прилетает не по адресу
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
задачу свою я решил, у меня все работает)
меня беспокоит вопрос что в данном решении не так с точки зрения архитектуры и как надо в таком случае делать структуру модулей
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
с точки зрения архитектуры тут обычное преждевременное разбиение
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
вот я выкинул всё, что мешало вообще оценить смысл задачи https://share.effector.dev/dNL3uBfL
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
1) этот код линейный
2) этот код можно разбивать так, как удобнее и логичнее, а не так как сложилось
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
поэтому главное, что пошло не так — структура файлов почему то оказалась важнее и помешала упростить себе жизнь в достаточной степени
источник

🦜

🦜 in ☄️ effector
*мы так не пишем*
источник

🦜

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

P

Paruyr🛸🪐🌏 in ☄️ effector
в реальной жизни у меня несколько хидеров, которые комбинируются из разных сторов кобмайном
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я к тому, что если в репл портируются те же проблемы, которых и нужно было избежать, то нужно сразу прояснить: логика работы важнее  всего остального, нельзя нормально разбить код, который не  понимаешь, который не понимаешь, потому что он уже разбит но не так
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
кроме сессии туда прокидывается socket id например
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
И в итоге в коде все равно синхронизация в хидеры
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Paruyr🛸🪐🌏
в реальной жизни у меня несколько хидеров, которые комбинируются из разных сторов кобмайном
да, я хотел так же написать, но не стал усложнять пример. на самом деле это логичное решение
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Ну вот поэтому я вынес генерацию хидеров в entry-point приложения
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Самое важное для меня что бы модули не зависили друг от друга
источник

P

Paruyr🛸🪐🌏 in ☄️ effector
Если уж какие-то общие данные нужны, то они попадают в shared
источник