解构领域驱动设计-招商银行
领域驱动设计
浏览:40次
培训时间:原创
详情 DETAILS

传统的系统架构多采用MVC三层模型设计,所有的业务逻辑都集中在SERVICE层,但随着业务持续发展,这种面向事务脚本进行编码的方式,会使代码臃肿,可复用性差,架构腐化很快。具有高扩展性、高可维护性、快速迭代的领域驱动架构应运而生。领域驱动架构接触到需求时首先考虑的是业务语言,而不是数据,避免了需求的首肢分离;可以对领域模型界限上下文边界进行快速拆分微服务,实现系统架构适应业务的快速变化;善于处理与领域相关的拥有高复杂度业务的产品开发,通过它可以建立一个核心而稳定的领域模型,有利于领域知识的传递与传承等,成为引领架构主流的设计。

课程讲解领域驱动设计的方法体系,将领域驱动设计、业务分析与建模技术结合起来,通过领域模型正确反映业务需求,以便于领域专家与业务分析人员、开发团队就业务需求达成共识,促进对业务需求的理解,并建立面向领域的架构体系以快速响应需求变化。

课程收益

1.了解领域驱动设计方法体系,剖析软件的复杂度并提供降低复杂度、快速响应业务需求的方法;

2.梳理目标系统的价值需求和业务需求,利用5W模型梳理目标系统的利益相关人、系统愿景和范围,获得价值需求;

3.掌握输出业务场景与业务活动,利用V模型从领域维度识别限界上下文一作为业务能力的纵向切分、领域模型的知识语境;

4.精通边界内分析领域逻辑,提炼领域概念,在统一语言的指导下迭代建模。


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1