写点什么

迷你书:领域驱动设计精简版

2007 年 9 月 26 日

这本小书是InfoQ 企业软件开发系列图书中的一本。书中没有介绍任何新的概念,它只是概要总结了领域驱动设计的本质,抽取了Eric Evans 原书Domain Driven Design 中关于这一主题的大部分内容,以及其他相关资料,包括已经出版的书籍和各种领域驱动设计讨论群组等。这本精简版可以让你快速了解领域驱动设计的基础知识。

TheServerSide.com 原创始人、总编,InfoQ.com 现在的创始人、总编 Floyd Marinescu 在参加一个顶级架构师聚会上,听到包括 Martin Fowler、Rod Johnson 等在内的专家对领域驱动设计的热烈讨论,意识到这正是技术社区当前特别需要的东西。因为企业开发社区,尤其是 Web 领域,包括 Java 社区,在软件开发方向上都越来越偏离主题,社区也面临着缺少如何实现企业级规模面向对象清晰愿景的困境。而领域驱动设计几乎就是为解决这个问题而生。

在 Domain Driven Design Quickly 这本小书的译者孙向晖为本书写的序言中,也毫不掩饰地推崇这一开发方法的重要性。通过运用对统一的核心模型进行探讨和简化,在实践中他有效地完成了对项目的需求设计:

当那个设计师把自己的得意之作描述完毕后,我在纸上用 UML 图画出了他的主题思路,然后我们针对细节开始探讨并在图上改改画画。最后的修订结果显示,他的很多"创举"是多余的,经过精简后的 UML 基本上颠覆了他原有的思路。现在我还记得那位同事的一声叹息:“一周的功夫白费了……”

Eric Evans 早 20 世纪 90 年代就参与了很多项目,使用多种不同的方法、多种不同的输出的对象来开发大型的业务系统。Domain Driven Design 这本书是那些经验的总结。它提供了一个建模和设计技术的系统,成功的团队应用这一系统可以组装有业务需求的复杂软件系统,并使系统在增大时仍然保持敏捷。作为 Domain Driven Design 这本书的精简之作,《领域驱动设计精简版》绝对值得你下载阅读,细细品味!

阅读介绍并免费下载该迷你书:领域驱动设计精简版

2007 年 9 月 26 日 19:403427

评论

发布
暂无评论
发现更多内容

【干货】内存条的基础讲解,够用绝大多数情况

亚兰—硅的传奇official

计算机基础 内存 装机 硬件

简要分析近几年商业软件开发平台的现状

Learun

企业 企业开发 企业应用

用废旧纸箱DIY智能宠物喂食器!旅行在外远程投喂“二狗子”

智能物联实验室

物联网 DIY 智能硬件

8.2常见数据结构与Hash表原理分析

张荣召

8.6非阻塞网络I/O

张荣召

学习总结--week08

张荣召

云图说|云上攻击早知道,少不了这个“秘密武器”!

华为云开发者社区

安全 云服务 云端

8.3红黑树原理与性能特性

张荣召

数字货币合约交易所系统开发技术

薇電13242772558

区块链 数字货币

技术分析:AnalyticDB强力支撑双11

阿里云情报局

数据库 互联网 数据分析 双十一 数据舱

Java开发三年的面经总结,一份面试阿里、网易的面经(高开岗)

周老师

Java 编程 程序员 架构 面试

8.5网络通信基本原理与性能优化

张荣召

缓存与数据库一致性策略

李浩宇/Alex

区块链USDT系统开发解决方案,USDT支付系统技术开发

13530558032

函数式编程:如何高效简洁地对数据查询与变换

华为云开发者社区

编程 面向对象 数据处理

区块链带来的业务流程优化是数字化转型最深层次的变革

CECBC区块链专委会

区块链 数字化

作业--week08

张荣召

Apache Doris在京东搜索实时OLAP中的应用实践

DorisDB

数据库 大数据 数据仓库 数据分析

企业级软件的核心价值

Learun

敏捷开发 快速开发 企业开发 企业应用

重磅发布!Flink Forward Asia 2020 在线峰会预约开启!

Apache Flink

flink

数字货币交易所开发定制,币币撮合交易开发商

13530558032

区块链钱包APP开发,开发搭建数字货币钱包

13530558032

五年Java开发经验,四面阿里如愿拿到P7级offer,为此我筹备了半年!

Java成神之路

Java 编程 程序员 架构 面试

建行数字债券允许比特币交易?官方回应了!业内人士:交易架构的创新值得赞赏

CECBC区块链专委会

比特币 债券

区块链赋能供应链金融 | 应用优势与四类常见模式

CECBC区块链专委会

区块链 供应商审核

MySql领域经典之作,“不敢自诩为MySql专家,岂敢错过这本神书”

Java成神之路

Java 程序员 架构 面试 编程语言

[史上最全Java面试题精选集锦]强势来袭,阿里P8大牛整整肝了半年整理出来的!

Java成神之路

Java 编程 程序员 架构 面试

自己写歌怎么编曲?4款超好用编曲软件推荐

奈奈的杂社

编曲 音频制作 midi daw

微服务下,使用 ELK 进行日志采集以及统一处理

华为云开发者社区

微服务 Kibana ELK

8.1文件与磁盘IO:如何把磁盘的读写速度提升十万倍?

张荣召

8.4经典算法

张荣召

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

迷你书:领域驱动设计精简版-InfoQ