4006-998-758
3000+课程任你选择
Java训练营
研发学院 java重构 java模型 领域驱动 开课时间:2021-07-28
刘光聪

软件技术咨询师,拥有10多年大型软件系统研发与架构经验。曾服务于阿里巴巴担任软件架构师,负责AI(人工智能)平台的架构与设计,关注深度学习领域的相关算法研究,及其系统架构与优化相关工作。曾多次在软件技术大会,机器学习大会,人工智能大会上发表主题演讲,著作《TensorFlow内核剖析》。

曾担任华为的技术顾问,从事4G/5G,平台技术与芯片开发,人工智能等领域从事技术咨询工作。擅长遗留软件系统的重构与优化,对XP(极限编程),OO(面向对象设计),FP(函数式设计),DDD(领域驱动设计),DSL(领域描述语言)等相关技术具有浓厚的兴趣。


查看老师详情
课程内容

培训内容

 Java实现模式

- 组件设计

- 依赖注入:DCI架构

- 多态:编译时多态,运行时多态,Ad Hoc多态

 

应用Java实践重构

- 重构目标

- 基本重构手法

- 重构原子操作

- 重构实战

 

应用Java实践领域驱动设计

- 战略设计:

  - 通用语言

  - 限定上下文

  - 子域划分

  - 上下文映射

- 战术设计:

  - 实体

  - 值对象

  - 聚合

  - 工厂

  - 仓库

  - 领域服务

  - 领域事件

- DDD实战

  - 问题

  - 事件风暴

  - 界限上下文

  - 子域划分

  - 实现领域模型

  - 模型演进

  - 重构到领域模型


返回上一级