首页 > 代码库 > 《领域驱动设计 软件核心复杂性应对之道》 - 书摘精要
《领域驱动设计 软件核心复杂性应对之道》 - 书摘精要
(序)
领域模型的最大价值是它提供了一种通用语言,这种语言是将领域专家和技术人员联系在一起的纽带;
(P2)
模型是一种知识形式,他对知识进行有选择的简化和有目的的结构化;
(P33)
面向对象编程之所以功能强大,是因为它基于建模范式,并且为模型构造提供了实现方式;
(P48)
领域驱动设计只有应用在大型项目上才能产生最大的收益,而这也确实需要高超的技巧;
(P70)
在大型系统中,中等粒度的、无状态的 Service 更容易被重用,因为它们在一个简单的接口背后封装了重要的功能;
细粒度的对象可能导致分布式系统中的消息传递的效率低下;
(P91)
应该将创建复杂对象的实例和聚合的职责转移给一个单独的对象,这个对象本身在领域模型中可能没有职责,但它仍是领域设计的一部分;
(P128)
《重构》一书中所列出的重构分类涵盖了大部分常用的微重构;
(P131)
持续重构是在为突破做好准备;
(P302)
尽管任何一次突破都会得到一个有价值的深层模型,但只有 Core Domain 中的突破才能改变整个项目的轨道;
(P346)
检验软件成功与否的最有效的方法是让它运行一段时间;
《领域驱动设计 软件核心复杂性应对之道》 - 书摘精要
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。