Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 631 Bytes

20181130高级企业应用开发技术.md

File metadata and controls

34 lines (24 loc) · 631 Bytes

20181130高级企业应用开发技术

设计模式

模式: 首先学习规则 其次学习原则 学习经验

模式是什么: 每个模式描述一个环境中反复出现的问题 然后描述这个问题的核心解决方案 形成一个可复用的问题解决方法

包括:上下文 问题 解决方案

为什么使用模式: 附加了一层抽象层 学习他人的成功 取代你的失败

设计模式的分类: 那张图 创建型 结构型 行为型

设计模式的优点: 灵感 增进开发人员之间的沟通 有助于为系统架构编写文档 支持大范围软件架构的复用

反模式