В этом есть 2 важных момента.
1) пользователю не нужно ждать результата или запускать событие, такое как нажатие или обновление, чтобы получить изменения, которые разъединяют внешний интерфейс формы события сback end
2) Я не уверен, что вы сделаете это, но источник событий широко используется в механизме публикации подписок, и это позволит вам исключить доменную сущность много
Пример. Зачисление заработной платы сотрудникам также вызовет событие для создания квитанции об оплате, которая добавит PDF-файл на странице справки о зарплате сотрудника и отправит почту без зарплаты сотрудника. Это позволит отделить работника от службы создания справки и почтовой рассылки. А также обновить пользовательский интерфейс для конечного пользователя