写点什么

领域驱动设计用语溯源

  • 2019-08-11
  • 本文字数:674 字

    阅读完需:约 2 分钟

领域驱动设计用语溯源

ArchSummit深圳2019大会上,潘加宇讲师做了《领域驱动设计用语溯源》主题演讲,主要内容如下。


演讲简介


领域驱动设计逐渐成为一个开发人员用于炫耀的口号。很多没有受过基本软件工程训练的开发人员,打着领域驱动设计的大旗胡作非为,大有重演敏捷一幕的味道。本演讲结合软件工程历史文献,剖析领域驱动设计所使用的热门用语中,哪些是带来进步的,哪些是“重新包装”的,哪些是“因为无知而重新发明”的,哪些是无用的。


演讲提纲


  1. “领域(Domain)”用语溯源和评价

  2. “通用语言(Ubiquitous Language)”用语溯源和评价

  3. “战略(Strategic)”、“战术(Tactics)”用语溯源和评价

  4. “限界上下文(Bounded Context)”用语溯源和评价

  5. “聚合(Aggregate)”用语溯源和评价

  6. “事件溯源(Event Sourcing)”、“事件风暴(Event Storming)”用语溯源和评价


听众受益点


  1. 更深刻理解领域驱动设计本质

  2. 有助于在实践中有效使用


讲师介绍


潘加宇


UMLChina 首席专家


在 1999 年还是一名程序员时,利用业余时间创建了 UMLChina,潜心研究需求和设计技能。2002 年开始对外提供 UML 需求和设计的技术指导和训练服务。到现在为止,已经上门为超过 280 家的组织提供服务,覆盖了国内各个领域的领袖企业,包括通信、企业管理、电子商务、房地产、网络游戏、地理信息、物流、数码设备、医疗设备、工业控制…等领域。


2001-2008 年间,负责《人月神话》、《领域驱动设计-软件核心复杂性应对之道》、《企业应用架构模式》、《领域驱动设计 C# 2008 实现》等书籍最早中译本的审校和翻译工作。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2019/shenzhen/schedule


2019-08-11 00:001249

评论

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

【一Go到底】第一天---初识Goooooooooooooooooooooooo

指剑

Go go并发 10月月更

2022-10-01:给定一个字符串 s,计算 s 的 不同非空子序列 的个数 因为结果可能很大,所以返回答案需要对 10^9 + 7 取余 。 字符串的 子序列 是经由原字符串删除一些(也可能不删除

福大大架构师每日一题

算法 rust 福大大

戏说系统安全(50/100)

hackstoic

系统安全

Spring Boot 集成 Redis 配置 MyBatis 二级缓存

微枫Micromaple

redis 缓存 mybatis springboot 10月月更

OpenHarmony如何控制屏幕亮度

坚果

OpenHarmony 10月月更

一起玩OptaPlanner-Study,玩转第一个程序

积木编程

今日国庆,祝福祖国!【文末超级福利】

图灵教育

读书 国庆节

数组操作の旋转二维数组

掘金安东尼

算法 10月月更

用任意类型编写代码——一文带你了解泛型编程

宇宙之一粟

Java 泛型编程 10月月更

ESP32-C3 学习测试 蓝牙 篇(五、添加 characteristic)

矜辰所致

蓝牙 ESP32-C3 10月月更

体验 Orbeon form PE 版本提供的 JavaScript Embedding API

汪子熙

Java SAP commerce 10月月更 oberon

跟随一组图片,了解Go Channel的底层实现

董哥的黑板报

Go 后端 服务端 操作系统 runtime

[架构实战] 学习笔记二

爱学习的麦子

存储优化--分区与冷热分离

喵叔

10月月更

微服务稳定性保障

穿过生命散发芬芳

微服务 10月月更

今日国庆,祝福祖国!【文末超级福利】

图灵社区

读书 国庆节

MyBatis学习笔记之JDBC

薛定谔的猫

mybatis JDBC 10月月更

简述构建微服务架构的四大挑战

穿过生命散发芬芳

微服务 10月月更

Qt解压带有密码的加密文件

中国好公民st

c++ Qt Company 10月月更

【LeetCode】重新格式化电话号码Java题解

Albert

LeetCode 10月月更

架构师的十八般武艺:线上运维

agnostic

运维

【从0到1学算法】1. 如何获取题中关键信息

Geek_65222d

10月月更

面试官:高并发场景下,你们是怎么保证数据的一致性的?

一灯架构

Java MySQL 10月月更

大数据ELK(十):使用VSCode操作猎聘网职位搜索案例

Lansonli

ELK 10月月更

Collections-Arraylist源码解读(一)

知识浅谈

ArrayList 10月月更

COSCon'22主论坛来袭 开源站在十字路口

开源社

开发者有话说|程序猿工作多年之后的感悟

慕枫技术笔记

个人成长

《零代码教练指南》正式发布

明道云

ESP32-C3 学习测试 蓝牙 篇(四、GATT Server 示例解析)

矜辰所致

蓝牙 ESP32-C3 10月月更 GATT

Python应用之计算三角形面积

芯动大师

10月月更 Python代码 计算三角形面积

16个分论坛出品标准大揭秘,期待你的申请!

开源社

领域驱动设计用语溯源_ArchSummit_潘加宇_InfoQ精选文章