柔性设计 :
上下文:
BOUNDED CONTEXT限定模型的应用范围
CONTEXT MAP画出了上下文的范围,并给出了CONTEXT以及它们之间联系的总体视图
CONTINUOUS INTEGRATION把一个上下文中 的所有工作足够频繁地合并到一起,并使它们保持一致,以便当模型发生分裂时,可以迅速发现并纠正问题。包含两个级别的操作,模型概念集成,实现的集成。
SHARED KERNEL通常是core domain, 或是一组,generic subdomain,也可能二者兼有,它可以是两个团队都需要的任何一部分模型。使用shared kernel的目的是减少重复,并使两个子系统之间的集成变得相对容易一些。
CONFORMIST模式类似于SHARED KERNEL,是应对与一个对合作不感兴趣的团队进行集成。
精炼:
大型结构: