内容简介 · · · · · ·
《领域驱动设计:软件核心复杂性应对之道》(注释版)向读者介绍了领域驱动设计的系统化方法,展现了针对设计的可扩展的最佳实践集合,展示了通过经验验证过的技术以及处理软件开发项目所面对的复杂领域的基本原则。《领域驱动设计:软件核心复杂性应对之道》(注释版)围绕设计和开发的实践,结合若干真实项目中的案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。
作者简介 · · · · · ·
Eric Evans “领域驱动设计之父”,世界杰出软件建模专家。他创建了Domain Language公司,致力于帮助公司机构创建与业务紧密相关的软件。他在世界各地宣讲领域驱动设计(Domain-Driven Design,DDD)的思想,开设课程,参加会议,接受专访,拥有大批的追随者。从20世纪80年代开始,他就以设计师和程序员的双重身份参与过许多大型面向对象系统的设计和开发,涉及各种复杂的业务和技术领域。同时,他还培训和指导过许多开发团队开展极限编程实践。
原文摘录 · · · · · · ( 全部 )
-
当人们学习设计技术时,各种可能性令他们兴奋不已,然而真实项目的错综复杂又会为他们泼一盆冷水 (查看原文) —— 引自第3页 -
当你遇到一个杂乱无章的大系统时,应该从哪里入手呢?在 XP 社区中,答案往往是以下之一: 1. 可以从任何地方开始,因为所有的东西都要重构; 2. 从影响你工作的那部分开始——也就是完成具体任务所需要的那个部分; 这两种做法我都不赞成。第一种做法并不可行,只有少数完全由顶尖的程序员组成的团队才是例外。第二种做法往往只是对外围问题进行了处理,只治标而不治本,回避了最严重的问题。最终这会使得代码变得越来越难以重构。 因此,如果你既不能全面解决问题,又不能“哪儿痛治哪儿”,那么该怎么办呢? 1. 如果采用“哪儿痛治哪儿”这种重构策略,要观察一下根源问题是否涉及 core domain 或 core 的支持元素的关系。如果确实涉及,那么就要接受挑战,首先修复核心。 2. 当可以自由选择重构的部分时,应首先集中精力把 core domain 更好地提取出来,完善对 core 的分离,并且把支持性德子领域提炼成通用子领域。 以上就是如何从重构中获取最大利益的方法。 (查看原文) —— 引自章节:选择重构目标
> 全部原文摘录
丛书信息
· · · · · ·
典藏原版书苑(共27册),
这套丛书还有
《人月神话(注释版)》《Java2核心技术卷I》《分析模式》《数据库重构》《UNIX编程艺术》
等
。
喜欢读"领域驱动设计"的人也喜欢 · · · · · ·
领域驱动设计的书评 · · · · · · ( 全部 30 条 )


看懂这本书你要先从真正理解名字开始!
看了对于此书的短评,把这本书看成是一本“正确的废话”的人我想不在少数,10年前我看此书也是一样的感觉,10年后微服务大火,很多人又把“领域驱动设计”挂在嘴边,此时我再看此书确实感觉自己看懂了,我想这其中的奥秘其实就在“领域驱动设计”这六个字里。让我给大家仔细分...
(展开)

OOA面向对象的分析方法-DDD篇
这篇书评可能有关键情节透露
面向过程和面向对象 前几天在群里和小伙伴们讨论OOA。 有人问:“这是什么?” 答:“面向对象的分析,是一种需求分析方法。” 回:“没听过。” 后来我想了一下,可能是刚接触IT行业就赶上了java的盛行,没听过也很正常。 记得我上大学的时候,主流还大都是C、VB之类的。 后来... (展开)

方法论岂是那么好懂的
这篇书评可能有关键情节透露
如果没有两年的编程经验,如果对设计一个新项目的逻辑分层、包结构没有疑问,那么就别看这书了...看不懂的。 本书讲的是一种应对复杂软件系统设计的思想,作者若没个十几年的编程功底,沉淀不了这种方法论,写不出这种书。 光看一遍是看不懂的,摘录一些点慢慢消化吧。 大多数... (展开)
> 更多书评 30篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部7 )
-
人民邮电出版社 (2016)7.8分 471人读过
-
人民邮电出版社 (2010)9.1分 317人读过
-
清华大学出版社 (2006)8.4分 309人读过
-
Addison-Wesley Professional (2003)8.3分 98人读过
以下书单推荐 · · · · · · ( 全部 )
- IT技术 (Divine)
- 要读的计算机书籍 (近乎想象)
- Computer_Science (雷Sir)
- 未读 (Mr.yan)
- 领域驱动设计(DDD) (张凯峰)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于领域驱动设计的评论:
feed: rss 2.0
0 有用 秋叶刀市 2018-12-17 10:38:47
非常好,读了精简版的。