快速入门领域驱动设计(DDD)工作坊

Posted 敏捷杭州

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速入门领域驱动设计(DDD)工作坊相关的知识,希望对你有一定的参考价值。

如何和项目经理轻松沟通需求,不必打架?半天时间完成一个新需求可能吗?软件架构具有变形金刚般的灵活性?代码优雅、易读、写起来还轻松自如?

软件开发没有银弹,但是管理软件的复杂性却是优秀工程师的基本能力要求。领域驱动设计(DDD)是管理软件开发复杂性的有效武器,也是“正确的面向对象”,更是实施微服务的重要前提。

二十多年研发经验的资深架构师,也是8月24日、25日在上海举办的RSG(Regional Scrum Gathering)的演讲嘉宾,张刚老师,将用一天的时间带大家一起来探索领域驱动设计的基本概念、重要模式和实际操作。


工作坊大纲

1. 软件开发的本质复杂性

2. 领域模型和统一语言

2.1 假设和检验:领域模型的演进

2.2 统一语言

2.3 基于用例的领域建模实例

2.4 基于领域事件的领域建模实例

2.5 子域

3. DDD战术模式及案例研究

3.1 DDD基本构造块:实体、值对象、领域服务和领域事件

3.2 生命周期模型:聚合、工厂和资源库

3.3 实现实例研究

4. DDD战略模式及案例研究

4.1 限界上下文

4.2 映射模式

4.3 限界上下文和微服务

4.4 DDD架构模式

5. 总结

5.1 应用场景探索


讲师简介

张刚,资深架构师。复旦大学软件工程博士,CCF软件工程专委委员。20年软件开发一线实践经验,经历过电信、企业级软件及互联网多个行业。曾任阿尔卡特有线产品部软件架构负责人10年,初创企业技术合伙人,多个互联网创业产品的技术架构创建者。敏捷和精益方法的积极实践者和推广者,专长于软件架构、领域驱动设计、需求工程、软件测试及看板方法。




报名请扫描下方二维码!


以上是关于快速入门领域驱动设计(DDD)工作坊的主要内容,如果未能解决你的问题,请参考以下文章

DDD(领域驱动设计)从入门到精通

1.实现领域驱动设计 --- DDD入门

DDD简单入门

DDD简明入门之道 - 开篇

谈谈DDD(领域驱动设计)

谈谈DDD(领域驱动设计)