写点什么

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

  • 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:132477
用户头像

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

关注

评论

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

百度后端二面有哪些内容,万字总结(一)

李阿柯

MySQL 面试 索引结构 索引优化

原以为哈夫曼树、哈夫曼编码很难,结果大佬用6张图就讲明白了

Java架构师迁哥

也许已没有也许|靠谱点评

无量靠谱

Kubernetes手记(18)- 高级调度策略

雪雷

k8s 6月日更

Python线性预测

Qien Z.

6月日更 线性预测

欧洲杯与618:“夏季限定”MVP诞生记

脑极体

工信部发文将整治涉诈电话卡:打击网络诈骗必须釜底抽薪

石头IT视角

一文带大家,认识DPDK基础,踏上网络高级编程之路

奔着腾讯去

c++ 计算机网络 TCP/IP 网络层 网络io

夏未至,春还在|靠谱点评。

无量靠谱

“云边+端”三管齐下,“有蓉”数据库助力四川气象进入天擎时代

脑极体

深入了解Spring之上下文

邱学喆

ApplicationContext LifecycleProccesor 事件传播者 ApplicationListener

GraphQL 入门指南

PingCode研发中心

开发者 graphql

5分钟速读之Rust权威指南(二十六)Drop

wzx

rust

Gson的快速使用

卢卡多多

json Gson 6月日更

☕【JVM技术探索】各种类型对象占用内存情况分析(下)

码界西柚

JVM 6月日更 对象大小 对象计算

爱了,天猫“618”亿级高并发设计实战手册,限时分享

Java架构师迁哥

如何在 Vue 的计算属性中传递参数

devpoint

Vue vue2 6月日更

计算机性能测试

若尘

计算机组成原理 6月日更

如何打造一支让人躺平的研发团队?招招让你起不来!

菜根老谭

内卷 躺平

以资源为中心的计算机和现实分析

型火🔥

架构 分布式 操作系统 资源

分布式事务框架seata落地实践

有道技术团队

分布式 大前端

Windows11要来啦!!!

学神来啦

win10 win11

浅析Angular数据状态管理框架:NgRx/Store

devpoint

angular.js angular store 6月日更

算法之寻找二叉树结点的最近公共祖先

Skysper

算法

slate-angular 正式开源

PingCode研发中心

angular.js 开源 angular

JavaScript 学习(七)

空城机

JavaScript 大前端 6月日更

数据库在各行各业的应用实践

xcbeyond

数据库 最佳实践 6月日更

Flink Checkpoint 和 Large State 调优

Alex🐒

flink 翻译 flink1.13

Redis入门三:事务

打工人!

redis 事务 6月日更

推荐算法团队介绍(十四)

Databri_AI

机器学习 算法 团队 推荐系统

你会写注释吗?

看山

Java 6月日更

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