Skip to content
This repository has been archived by the owner on Jul 8, 2024. It is now read-only.

Event Storming

Danilo das Neves Dantas edited this page Nov 16, 2023 · 6 revisions

Clique no link abaixo para acessar o board no Miro.
https://miro.com/app/board/uXjVMkhS5vo=/?share_link_id=406772706555

Alguns das motivações que nós levaram a optar por levar a Entidade Cliente para um Agregado apartado de Pedido foram:

  1. Acomodar no agregado de Cliente os value objects CPF e Email;
  2. Acomodar no agregado de Clientes, dentro da entidade root Cliente, a lógica de negócio referente ao disparo do evento de Login para Event Sourcing;
  3. Facilitar a implementação do Gerenciamento de Clientes conforme requisitado no Entregável 02
  4. Abrir a possibilidade para que, no código, seja possível reconstituir/hidratar somente o agregado de Cliente a partir dos dados na base de dados sem que haja a necessidade de carregar junto dados de Pedidos.
Clone this wiki locally