Size: a a a

2020 August 10

NF

Nikita Fedorov in ☄️ effector
на твоей схеме нет роутера
источник

NF

Nikita Fedorov in ☄️ effector
он же важная часть системы
источник

c⁣

createStore<🦉>... in ☄️ effector
потому что ему плевать на внутреннее устройство
источник

c⁣

createStore<🦉>... in ☄️ effector
а медиатору нет
источник

c⁣

createStore<🦉>... in ☄️ effector
он стоит МЕЖДУ вью и контроллером
источник

c⁣

createStore<🦉>... in ☄️ effector
а над всеми компонентами
источник

NF

Nikita Fedorov in ☄️ effector
createStore<🦉> ⁣
потому что ему плевать на внутреннее устройство
Посредник (англ. Mediator) — поведенческий шаблон проектирования, обеспечивающий взаимодействие множества объектов, формируя при этом слабую связанность и избавляя объекты от необходимости явно ссылаться друг на друга.
источник

NF

Nikita Fedorov in ☄️ effector
даже скопирую определение из википедии
источник

c⁣

createStore<🦉>... in ☄️ effector
и толку
источник

c⁣

createStore<🦉>... in ☄️ effector
от него зависят два компонента
источник

c⁣

createStore<🦉>... in ☄️ effector
связь есть
источник

c⁣

createStore<🦉>... in ☄️ effector
пусть и неявная
источник

NF

Nikita Fedorov in ☄️ effector
но не наоборот
источник

c⁣

createStore<🦉>... in ☄️ effector
и ты код так и не привел
источник

NF

Nikita Fedorov in ☄️ effector
я скинул код из доки
источник

c⁣

createStore<🦉>... in ☄️ effector
1. и вью и контроллер будут зависеть от определений ивентов в этом “медиаторе"
источник

c⁣

createStore<🦉>... in ☄️ effector
2. изменения во вью ПОТРЕБУЮТ согласованных изменений контроллера и медиатора
источник

YL

Yan👀 Lobaty in ☄️ effector
Nikita Fedorov
mvc, обработчик клика это контроллер со всеми вытекающими
спор об определениях затянулся на 3 часа
лимит истек
источник

c⁣

createStore<🦉>... in ☄️ effector
3. но этого нет на схеме, а значит схема не полная
источник

c⁣

createStore<🦉>... in ☄️ effector
во всех определениях MVC которые я нашел и ты приводил, нет медиатора, который связывал бы эти сущности
источник