Будет ли это эффективным использованием паттерна Субъект/Наблюдатель, или есть лучший способ?

Будет ли это эффективным использованием паттерна Субъект/Наблюдатель, или есть лучший способ?
Будет ли это эффективным использованием паттерна Субъект/Наблюдатель, или есть лучший способ? - jdelacuesta @ Unsplash

Если два экземпляра Combatant и объект Weather получают уведомления в результате обновления счета тиков часов, а не в результате прямого вмешательства объекта Fight, то это модель Observer.

Если ваш объект Fight запускает уведомления напрямую, вы можете использовать паттерн Command для инкапсуляции получателей или заставить объект Fight отправлять сообщения непосредственно объектам Combatants и Weather по отдельности.

Прикрепляю к посту несколько видео по теме:

Прикрепленное видео 1 - Оксана Мороз: это цивилизационный слом. Как мы пришли к культуре отмены?

Прикрепленное видео 2 - Сознание у искусственного интеллекта. Это возможно?

Прикрепленное видео 3 - Виктория Дубинская. Обидчивость как основная черта характера. Лекция


LetsCodeIt, 23 мая 2023 г., 00:19