Junior — Middle+
46
Создание шины событий с механизмом подписки
任务条件
Задача: построить систему обмена событиями между компонентами через шину.
- Сформулировать требования и выделить основные сущности/участники.
- Определить набор интерфейсов (например, Event, Handler, Bus).
- Спроектировать логику взаимодействия: как публикуются события, как происходит подписка и как вызываются обработчики.