第 03 周 重构软件代码 学习总结

发布于: 18 小时前
第03周 重构软件代码 学习总结
  1. 什么是设计模式?

- 一种可重复使用的解决方案.

  1. 使用设计模式的目标

- 强内聚 低耦合

  1. 设计模式的四个部分

- 模式的名称

- 角色的名称

- 待解决问题

- 何时需要运用这个模式

- 解决方案

- 设计的元素(类和对象),他们的关系,职责

- 结论

- 方案带来的利弊

  1. 设计模式分类

- 从功能分

- 创建模式

- 结构模式

- 行为模式

- 从方式分

- 类模式

- 对象模式

  1. 简单工厂

-

  1. 单例模式

  1. 适配器模式

  1. 模板方法模式

  1. 策略模式

  1. 组合模式

  1. 装饰器模式

  1. 依赖注入DI 与 控制反转 IOC

  1. 比解决问题更牛的是发现问题.

用户头像

Jaye

关注

还未添加个人签名 2018.01.23 加入

还未添加个人简介

评论

发布
暂无评论
第03周 重构软件代码 学习总结