活动介绍

中国DevOps社区第13期线上直播

直播主题:快速交付系列 之 设计篇

直播时间:2020年2月19日周三晚 20:00-21:30

演讲嘉宾:范钢

讲师简介
范钢
航天信息 前首席架构师
销书籍《大话重构》作者,规模化敏捷SPC,哈工大软件工程硕士,软件架构及重构的客座讲师,独立咨询顾问。从需求分析、软件研发到项目管理、架构设计都有丰富的从业经验。先后参与了数十个国内大型软件项目,涉及国家财政、军工、税收、医疗等领域的大数据建设、风险防控与人工智能研究。互联网及大数据转型的实践者与倡导者。从事架构设计、软件重构、微服务、大数据方面的培训与咨询多年,Top100、Tid、SDCC、DDD、DevOps等业界技术峰会的技术传播者。

直播概要
要在快速变化的市场中获得竞争优势,就需要静下心来修炼内功,打造快速交付的团队。我将用我的故事讲述我的内功修炼心法(设计篇):

如何运用两顶帽子、领域驱动、微服务,帮助团队提高代码质量,降低维护成本,从而提高交付速度。

直播大纲

一. 快速变化的时代要求快速交付
1.快速交付要求代码质量提高,维护成本降低
2.快速交付带来代码的频繁变更,加剧了代码退化

二. 怎样在快速交付过程中保持代码质量
1.演示代码退化的过程 → 多职责与散弹式修改
2.追寻代码退化的根源 → 解决方案:两顶帽子
3.应对复杂应用的解决之道——领域驱动+微服务

三. 演练领域驱动设计的过程
案例:在线订餐系 统的设计
1.业务分析:统一语言与事件风暴
2.领域设计:服务、实体、值对象
3.微服务拆分:聚合、限界上下文与领域事件

四. 业务需求变更
1.原始需求的设计过程
2.添加打折促销功能(先在领域模型中分析设计)
3.添加VIP会员功能(微服务的变更维护)
4.添加miao杀、预订、闪gou等功能(技术架构演化)

听众收益
1.理解软件在维护过程中代码退化的根源及其解决之道
2.掌握领域驱动的业务建模、微服务拆分设计过程
3.准确理解领域驱动设计中的聚合、限界上下文及领域事件等方法的设计
4.掌握在需求变更过程中运用领域驱动设计提高设计质量
图片描述

图片描述

如有疑问,请咨询:18902139395

发布于 2020-02-18
0 条评论
组织者
主办方
中国DevOps社区