我有一个关于清洁架构/DDD 的问题。如果我使用的模型没有两个服务——命令和查询,但我在一个服务中有它们,那么使用事件是否有意义?我知道它可能对未来的可扩展性有用,但另一方面,它添加了可能永远不会使用的代码。因为我基本上会发布事件而不是将其放入任何事件存储中,而是立即执行它,并且有额外的代码有点不合逻辑。将逻辑从事件处理程序移至调解器处理程序对我来说似乎更合乎逻辑。如果我们决定在将来使用 DDD(这真的不太可能),添加事件将是一些工作,但不会有什么特别困难的事情。你觉得这个方法好吗?我试过寻找答案,但不幸的是,我没能找到有意义的答案。