美文网首页
《领域驱动设计15年》前言 v1.0

《领域驱动设计15年》前言 v1.0

作者: 程序员吾真本 | 来源:发表于2019-05-01 23:36 被阅读0次

    注:该文已发布到DDD China知乎。该书英文电子版可以在这里免费购买,只要把价格滚轮拨到0即可。

    作者:Mathias Verraes
    译者:汪志成
    校审:伍斌、张婕

    在软件领域,很少有书籍能在出版15年后仍然炙手可热。在走出评审阶段的那一刻,书就已经快过时了。在 Eric Evans 的《领域驱动设计——软件核心复杂性应对之道》(Addison-Wesley出版)面世15年之后,人们对领域驱动设计的兴趣在软件设计领域又重新被点燃。很多书籍和博客基于 Eric 提出的思想进行了延展,人们创造了一些新方法来应用这些原则,创建了很多工作坊和在线课程,在欧洲、亚洲和北美举办各种相关主题的大会,更在世界各地组织很多小型聚会。

    传统上,DDD(Domain-Driven Design,领域驱动设计) 社区一般是由程序员和架构师所组成。但如今在软件设计领域中,其它学科对 DDD 的关注度正日渐增长。分析师似乎一路领先,这是很自然的结果,因为建模本来就是分析工作的基本组成部分。另外,测试人员和产品设计师也正在发现领域驱动设计的价值。他们也要处理模型,相关的原则和方法对他们很有吸引力,比如基于模型的构建和协作、共享统一语言(Ubiquitous Language),以及为管理日益复杂的软件找到更好的限界上下文。

    DDD 获得出乎意料的成功,是由于 Eric 的书在理论上、学术上或哲学上都颇受赞誉。用程序员的话说,该书解决了一个很的问题。也就是说,要编写一本书,下能处理最小的领域对象,上能处理大规模结构复杂性,真可谓雄心勃勃。DDD 很难,因为软件设计本来就难。一旦你适应了 Eric 书中的知识密度,就会发现它实际上非常有用。这些思想源自现实世界,在高度复杂的环境中,通过多年的深刻思考、讨论和试验,而逐步夯实。

    DDD 尚未“完工”。去年夏天,在巴黎的一次晚宴上,Eric 说他希望看到更多关于领域驱动设计的出版物。这个社区不乏有趣的新思想,但是它们分布在各种谈话、博客、推特和邮件列表上。因此,要想庆祝 DDD 的15岁生日,还有什么能比出版这样一本书更好呢?我们希望该书能激发大家产生更多的新思想,并能动笔将其记录下来。

    在找本书的各位作者时,我们刻意减少约束。其结果是收到了各式各样的文章。一些作者是领域驱动设计的先行者,另一些则是社区的新人。有些作品是专门为这本书编写的,其它的则是对已有作品的改编——Martin Fowler 的作品,不出所料,甚至还要早于 DDD 的诞生。从哲学探讨到深度技术讨论,从已验证的方法到试验性思想,从批判性分析到 DDD 的赞歌,这些作品的主题真是不拘一格。

    Eric,我们在 Domain-Driven Design Europe 2019 大会期间,向您献上这本书,是为了表达我们对您慷慨分享 DDD 思想的感谢。让我们为 DDD 下一个辉煌的15年而干杯!

    Mathias Verraes
    Domain-Driven Design Europe 创始人

    相关文章

      网友评论

          本文标题:《领域驱动设计15年》前言 v1.0

          本文链接:https://www.haomeiwen.com/subject/tmjgnqtx.html