我们在前面花了大手笔聊子域与限界上下文,不知道作为读者的您的感受是什么。当然了,我可不是郭德纲自己给自己叫好。您应该也发现了一个规律,此两节的内容其实都是在讲“分”:子域从业务上划小,BC从物理上进行划小。虽然说BC属于分析模型,但那东西只要一确定您可就得按这个方案进行开发了,所以说其确定了物理上的边界并无问题。既然是“分”,就使得每一个被划小的单元都有了自己的专属地盘儿或者叫势力范围。“文明”是一个很有名的策略游戏,里面每一个国家都有一个自己的界,不经允许别人是进不去的。这个界在DDD中的意义和游戏中一样,除了起到隔离的作用还能有效的解决系统复杂度。本节主打DDD中的隔离其及优点。 D