勘误、刷新和正本清源-《企业应用架构模式》将出修订中译本

DDD领域驱动设计批评文集

“软件方法建模师”不再考查基础题

《软件方法》各章合集

近期,机械工业出版社将出《企业应用架构模式》的修订中译本。

《企业应用架构模式》的英文原书为Martin Fowler写的“Patterns of Enterprise Application Architecture”,原书于2003年出版,机械工业出版社于2004年出版中译本。

图片

“Patterns of Enterprise Application Architecture”于2003年出版后,到目前为止重印的次数应该超过了20次,但没有再版。Fowler的书,有再版的是“Refactoring”和“UML Distilled”。

此次中译本的修订工作还是由UMLChina负责,修订任务主要有:

(1)勘误

包括原书历次重印的勘误,也就是Martin Fowler网站上的errata部分,这次要把它要整合到新的修订译本里面来。

图片

还包括译文的勘误,20年前的译文理解不到位的一些错误。

图片

(2)刷新

按照《软件方法》ABCD(业务建模、需求、分析、设计)的划分,《企业应用架构模式》应该属于D。

相对于ABC来说,D的内容变化是最快的,虽然核心思想的变化没有那么快,但具体的实现语言,框架等等,更换和升级的频率相当快。

原书里面的一些内容,结合今天这个时间点的实现技术,我们看看有哪些是可以刷新的。

(3)正本清源

领域驱动设计伪创新的宣传之一,就是把不是自己的东西说成是自己的。

例如,被Fowler摆在《企业应用架构模式》第1章的“分层”,就经常被说成是领域驱动设计发明的,或者在“分层架构”前面加一个“领域驱动设计”→“领域驱动设计分层架构”,这也是一种比较隐秘的暗示。

读者感兴趣可以用“DDD 提出 分层”、“DDD分层”、“领域驱动设计 提出 分层”、“领域驱动设计分层”等关键词搜索。

类似的还有“值对象”。

当然,举例的这两个也不是Martin Fowler发明的,只是说,可以借《企业应用架构模式》书中提到这些概念的机会,溯源一下历史。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值