Size: a a a

2020 August 03

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
может вмонтировать какую то возможность эмиссии мессаджей на которые можно подписаться при создании всяких юнитов?
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
например пишешь плагин для хрома и чтобы тот же контент скрипт мог подписаться на такие эвенты в дев окружении хотя бы
источник

DS

Dmitriy Shuleshov in ☄️ effector
🅅aleriy 🄺obzar
может вмонтировать какую то возможность эмиссии мессаджей на которые можно подписаться при создании всяких юнитов?
глобальный обьект уже проходили)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🅅aleriy 🄺obzar
аа, ну вот я аж офигел, думаю как такое вообще можно без замены импортов сделать
без замены импортов не будет последней колонки и в целом усложнится анализ, но примерная структура останется
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
Dmitriy Shuleshov
глобальный обьект уже проходили)
это как раз отсутствие глобальных объектов
источник

DS

Dmitriy Shuleshov in ☄️ effector
🅅aleriy 🄺obzar
это как раз отсутствие глобальных объектов
тогда не понял что имелось ввиду
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🅅aleriy 🄺obzar
может вмонтировать какую то возможность эмиссии мессаджей на которые можно подписаться при создании всяких юнитов?
поэтому такая фича не является ни необходимым ни достаточным условием)
источник

🚀🚀

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

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
Dmitriy Shuleshov
тогда не понял что имелось ввиду
источник

🚀🚀

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

🚀🚀

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

🚀🚀

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

DS

Dmitriy Shuleshov in ☄️ effector
ну обертку можно сделать же?
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
ну мне кажется для дев режима для отладки эмиссия эвентов типа new Event('effector') с передачей в эти эвенты полной инфы о происходящем на каждом шаге помогло бы сильно
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
подписался на один эвент и полностью видишь что происходит с эффектором
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
не зная о его структуре изначально ничего
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🅅aleriy 🄺obzar
подписался на один эвент и полностью видишь что происходит с эффектором
так и работает сейчас, дополнительная сущность не нужна
источник

🚀🚀

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

🚀🚀

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