Skip to main content

USE passive formed event names

Choosing a passive formed event name can help a consumer developer better understand the main object or target of an action. By emphasizing the object, rather than the subject performing the action, the event name can be more descriptive and intuitive. Furthermore, using a passive form can ensure consistency with other naming conventions in the software development industry.

You may find these examples helpful:

  • UserCreated
  • OrderInserted
  • WelcomeEmailSent
  • OrderCancelled
  • TransactionCommitted
  • TradeCreated
  • EventPublished