速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

文章:演进架构中的领域驱动设计

  • 2009-09-22
  • 本文字数:568 字

    阅读完需:约 2 分钟

领域驱动设计能非常容易地应用于稳定领域,其中的关键活动适合开发人员对用户脑海中的内容进行记录和建模。但在领域本身不断变化和发展的情况下,领域驱动设计变得更具有挑战性。这在敏捷项目中很普遍,在业务本身试图演进的时候也会发生。本文中,Mat Wall 和 Nik Silver 介绍了他们如何在反思和重建高流量的新闻站点 guardian.co.uk 这一为期两年的计划背景下利用了 DDD。

本文中,Mat 和 Nik 展示了如何确保在软件架构中反映最终用户演变的认知,以及如何实现该架构来保证以后的变化。他们提供了模型中重要项目过程、具体演进步骤的细节。顶层标题:

  1. 计划背景
  2. 从 DDD 开始
  3. 增量计划中的 DDD 过程
  4. 进化的领域模型
  5. 代码级别的演进
  6. 演进架构中 DDD 的一些教训
  7. 附录:具体示例

Nik Silver 是 Guardian News & Media 软件开发总监。他于 2003 年在公司引入敏捷软件开发,负责软件开发、前端开发和质量保证。Nik 偶尔会在 blogs.guardian.co.uk/inside 上写 Guardian 技术工作相关的内容,并在他自己的站点 niksilver.com 上写更宽泛的软件问题。

Matthew Wall 是 Guardian News & Media 的软件架构师,深入研究敏捷环境下大型 Web 应用的开发。他目前最关心的是为 guardian.co.uk 开发下一代的 Web 平台。他在 JAOO、ServerSide、QCon、XTech 和 OpenTech 上做过关于此及相关主题的各种演讲。

详细内容,请阅读全文演进架构中的领域驱动设计

2009-09-22 12:132056
用户头像

发布了 151 篇内容, 共 62.2 次阅读, 收获喜欢 18 次。

关注

评论

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

产品训练营-第一课作业

释心

作业1

YING꯭YING

极客产品训练营第一课作业

HaoJi

产品经理训练营

产品经理训练营Week1作业

Mai

作业一

清醒梦境

产品经理训练营--第一章作业

Lucas zhou

产品经理训练营

可恶的爬虫直接把生产机器全部爬挂了!

root

Java 爬虫 布隆过滤器 反爬

类别型特征

IT蜗壳-Tango

机器学习 七日更

一文讲弄懂什么是vlan、三层交换机、网关、DNS、子网掩码、MAC地址

认识产品经理-通过岗位模型了解自己的发展方向与空间20210119

WooBeyna

产品经理训练营第一周学习总结

月亮 😝

智能对话系统产品经理岗位拆解

元二

Dreamed Job?

顾远山

作业 极客大学产品经理训练营 Job Model

Windows DHCP最佳实践(二)

BigYoung

windows Windows Server 2012 R2 DHCP

岗位模型差异

王一凡

【并发编程的艺术】JVM体系与内存模型

程序员架构进阶

Java 架构 并发编程 内存 28天写作

产品经理第0期训练营第一周作业提交

Krystal

第一章 总结

青葵

学习笔记2

产品经理定位

让我思考一会儿

「产品经理训练营」作业 01

🌟

产品经理训练营

创业失败启示录|校园微生活之“极致宣传”

阿萌

28天写作 创业失败启示录 青城

DevSecOps如何提高应用程序安全性?

啸天

安全 DevSecOps 应用安全

产品经理训练营 第一周作业

DB

产品经理训练营

【作业-01】认识产品经理

西西里奇

产品经理 产品经理训练营

作业 - 认识产品经理

Geek_971380

产品经理训练营

重学JS | 跨域的原因和解决方案

梁龙先森

大前端 编程语言 28天写作

第一周笔记

Ashley.

PM

第一章作业

Kalman

产品经理 产品经理训练营

产品 0 期 第一次作业

小C同学

产品经理 极客大学认识产品经理

Worktile 王涛的经营之道:7 年牵引式破局 | TGO 科技领袖三十人

李忠良

28天写作

产品经理训练营第一课作业

Jobs

产品经理训练营

文章:演进架构中的领域驱动设计_Java_Mat Wall_InfoQ精选文章