- Append "Policy" to the end of the names of your sagas.
- Use commands for things you want to happen.
- Use the imperative for naming your commands, e.g.,
- Use classes for commands.
- Use events for things that have happened.
- Use interfaces for events.
- Event names are often the past tense version of the command. For example, the command
SendWelcomeEmailwould trigger the event
- Record the times for all of your handlers.