уже есть в языке и с ней удобно работать
каналы не медиатор медиатор вообще о другом
ну вообще основная идея в уменьшении связанности
Медиатор это просто божественный прокси-объект. Всё-таки эвенты это другое
медиатор часто путают с прокси, но это не прокси. пример медиатора который я давал на лекциях это пульт от телевизора. есть телевизор, радио, кондиционер и ими надо управлять. но управлять ими тяжело. чтобы было ими проще управлять мы создаем пульт и наделяем его простыми методами, внутри которых спрятана сложность управления телевизором или кондиционером.
правильно ли я понимаю, что альтернативное название медиатора-фасад?
нет. фасад это другой паттерн.
медиатор для множества объектов: универсальный пульт. фасад: это для определенного объекта, например сервис какой-нибудь
вот блин, чел скинул название mediatr, а вместо того чтобы погуглить и найти соответствующую либу для ОБЩЕЙ ШИНЫ, начинается вот это термобесие
что такое общая шина?
это из книшки Ашманова, очень ненаучный термин
Вы путаете код и реальность
Я бы сказал, что это адаптер, который подружил пользователя (человека) с сервером (тв) Не?
медиатор скрывает сложность и связность множества объектов, а не одного.
я просто один пользователь своего ТВ 😁
тогда пульт будет фасадом
не будет же
хорошо)
вы рассматриваете ТВ/радио/что_угодно, как сложную подсистему?
Обсуждают сегодня