《领域驱动设计》章节试读

当前位置:首页 > 网络编程 > > 领域驱动设计章节试读

出版社:清华大学出版社
出版日期:2006-3-1
ISBN:9787302115762
作者:Eric Evans
页数:390页

《领域驱动设计》的笔记-维护模型完整性 - 维护模型完整性

如果正在创建的新系统与其他系统必须依靠一个大型的接口来连接,那么关联两个模型的难度可能最终会推翻新模型打算表现的意图,而是以一种特别的风格被修改成类似于另外那个系统的模型。老式系统的模型通常很弱,即使是精心开发的例外,也可能会不适合当前项目的需要。然而在集成中可能会有许多有价值的东西,而且有时候是绝对需要集成的。

《领域驱动设计》的笔记-维护模型完整性 - 维护模型完整性

根据两个领域模型创建一个隔离层,为客户提供功能。该层可以通过现有接口与另外一个系统会话,而无需修改那个系统。在内部,该层进行两个模型之间必要的双向转换。
我怎么想起了 Protocol Buffers…

《领域驱动设计》的笔记-维护模型完整性 - 维护模型完整性

当子系统必须与大量的其他系统集成时,为每个系统定制一个转换器可能会让团队陷入困境。转换器越多,那么在作出改变时,需要担心的事情也越多。定义一个协议,把你的子系统作为一组服务来使用。开放这个协议,让所有需要与您集成的人都能使用该协议。除非当一个团队有特殊需要时,否则,应该改进和扩充协议来满足新的集成需求。而为那种特殊情况使用一次性转换器来扩充该协议,从而可以保持公用协议的简单性和一致性。

《领域驱动设计》的笔记-维护模型的完整性 - 维护模型的完整性

声明一个与其他上下文根本没有任何连接的限界上下文,让开发人员在这个小范围内找出简单、专门的解决方案。
这种特性仍然可以组织在中间件或者 UI 层中,但是不存在逻辑共享,并且通过转换层的数据传输绝对最少,甚至没有。

《领域驱动设计》的笔记-

mark


 领域驱动设计下载 更多精彩书评


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024