Aleksei DTG
интересный вопрос, вообще диспатчер - это про систему обратного вызова, но вообще наверное считается да. Но это, безусловно, не про интерфейс, а скорее про решение связанности объектов. Ты не закидываешь в классы более низкого уровня ссылку на класс высокого уровня, вместо этого делаешь callback и класс высокого уровня узнаёт, что что-то произошло (это просто пример). Это уменьшает связанность этих двух классов
немного путает область применения интерфейсов и диспатчеров. к примеру у меня есть триггер, по оверлапу которого включается свет, открываются шторы, запускается музыкальный центр. Я пишу в тригере ивент или диспатчер и потом обращаюсь к ивентам разных бп на уровне. В чем координальные различия?