Skip to main content

限界上下文(Bounded Context)

如何利用事件风暴来发现复杂域中的限界上下文

步骤#

1.领域事件排序中章节划分找到限界上下文

  • 不同的措辞可能指对同一事件的不同观点,暗示这可能在多个有界上下文中相关,或者这两个或多个事件不是同一件事。

2.开始到结束的业务流程的时间轴是一致的

3.考虑人员 和外部系统

  • 人员:有助于深入挖掘不同的视角

  • 外部系统:支付管理系统、票务平台、社交媒体平台、视频流、计费软件,以及任何想到的东西.

    系统也可以是外部实体,比如政府机构这样的外部实体,或者像“天气”这样模糊的东西

​ 从软件的角度来看,外部系统需要一些集成策略(也许是我们一直以来最喜欢的:[*防腐层(Anti-corruption* layer)]**)