Dans l'article "How to name events in Event Driven Architecture", Richy Great donne des conseils pour bien nommer ses événements. J'en retiens trois :
1️⃣ Choisir des noms précis : Pour faciliter la gestion des événements, il est préférable de choisir des noms spécifiques et préces pour vos événements. Par exemple, au lieu d'utiliser "UserRegistered", optez pour "BusinessUserRegistered" and CustomerRegistered".
2️⃣ Inclure plusieurs entités si nécessaire: Si plusieurs éléments sont impliqués dans un événement, n'hésitez pas à les inclure dans le nom de l'événement. Par exemple, pour un événement impliquant un article et un prix, utilisez "ItemPriceDiscounted" plutôt que de simplifier le nom.
3️⃣ Choisir le bon verbe: Évitez d'utiliser des verbes génériques comme "Created", "Updated" ou "Deleted". Cherchez le verbe le plus précis qui décrit l'action effectuée. Par exemple, préférez "CustomerRegistered" à "CustomerCreated", car cela indique qu'un utilisateur est impliqué dans l'événement.
Liens Externes
- https://richygreat.medium.com/how-to-name-events-in-event-driven-architecture-cc962d93ed60