领域驱动设计 - 读笔三
层并不是 module,也不是任何的代码工件,它是全局性的规则集,用于约束整个设计的任何 module 和对象的边界和关系。
越是大的系统,越需要全局性的原则。不然就算 module 拆的再细,也是只见树木,不见森林。
就像是我们在探讨系统的分层架构一般。
没有规则很容易开发出无法理解整体含义且很难维护的系统,但早期的设计假设又会让项目束手束脚。问题并不在于指导规则本身应不应该存在,而是在于严格性和来源。
要折中思考,不要为了追求设计的完整性而去勉强使用一种结构。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 981909093@qq.com
文章标题:领域驱动设计 - 读笔三
文章字数:194
本文作者:泽鹿
发布时间:2019-08-28, 16:45:23
最后更新:2019-08-28, 16:45:23
原始链接:http://panyifei.github.io/2019/08/28/读书笔记/领域驱动设计/3/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。