Должен ли объект события называться глаголом в прошедшем времени или существительным?

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

process(OrderShippedEvent);

или

apply(ShipOrderEvent);

в других случаях будут такие обработчики, как

HandleOrderShipped(OrderShippedEvent)

или

HandleShipOrder(ShipOrderEvent)

. Я предполагаю, что должен быть стандартный способ называть и обрабатывать события любого типа в любом контексте, хотя меня больше всего интересует Сценарий поиска событий.

5
задан awright18 26 June 2011 в 01:09
поделиться