业务模型统一描述
我认为,任何业务可以描述为:
1,时间,
2,场景(上下文),
3,角色(party),
4,主题(事件启动,事件源、动机),
5,行为(事件步骤,含中间状态),
6,结果(状态持久化)
结合DDD和CQRS,应该很好理解,也比较完整。
其中比较关注的是,面向主题的这个因素,这样可以让事件启动,独立于角色(party),边界划分更为清晰。
如果能用上述的6个方面进行描述,那么所谓的统一语言就可以统一了。,我认为,任何业务可以描述为:
如果能用上述的6个方面进行描述,那么所谓的统一语言就可以统一了。