事件风暴|指令|验证|规则|使其可见

时间:2019-03-21 06:37:39

标签: domain-driven-design event-sourcing

我正在练习带有粘滞便笺和东西的事件风暴。

但是缺少一件事:命令验证(接受或成功执行命令要满足的规则)。

如何使其在白板上可见? (不只是随处可见评论)。事件风暴仅提及“事件”(黄色),“命令”(蓝色),“集合”(浅黄色)等。我不认为“命令验证”是头等公民。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在事件风暴中,我将命令验证视为策略。这些是必须接受的业务规则,命令才能被接受。

他们将贴上粉红色的“政策”便笺-https://eventnotes.io/pdf/cheatsheet-big-picture-exploration.pdf

我认为政策是:

  • 控制动作的播放方式
  • 业务规则
  • 决定
  • 事件发生时,您将应用策略并决定下一步是什么
  • 反应性逻辑
  • 外部决定
  • 基于时间
  • 基于触发器
  • 对事件的反应
  • 触发命令
  • 通常在域边界