Я читал несколько статей и примеров по источникам событий. Некоторые из них кажутся мне глаголами, а другие - существительными, в конце которых могло бы быть событие. Что правильнее? Один пример был бы. OrderShippedEvent (или иногда просто OrderShipped) против ShipOrderEvent. Напряженность методов, которые работают с этими типами объектов, также не сильно помогла. Вот несколько примеров, которые я нашел.
process(OrderShippedEvent);
или
apply(ShipOrderEvent);
в других случаях будут такие обработчики, как
HandleOrderShipped(OrderShippedEvent)
или
HandleShipOrder(ShipOrderEvent)
. Я предполагаю, что должен быть стандартный способ называть и обрабатывать события любого типа в любом контексте, хотя меня больше всего интересует Сценарий поиска событий.