学习设计模式三步走
来源:互联网 发布:行知职高贴吧 编辑:程序博客网 时间:2024/05/28 15:08
学习设计模式之前,个人认为至少要有一到两个项目的实践经验。
面对客户不断改变项目需求的痛苦经历是学习设计模式的源动力,对于变化的有了切身体会,
将更有利于理解设计模式是如何应对变化的。
1 了解“是什么”
了解Gof23设计模式的类图和代码的实现,重点是23种设计模式的名称
2 掌握“为什么”
掌握每种设计模式的产生的动机和所应对的变化,体会设计模式的灵活性和其局限性所在。
3 实践
拿过去做过的项目进行重构,模拟一下需求变化过程,然后体会设计模式。
总而言之,通过学习设计模式,改变你的OO思想,再提高你的设计水平,而不将设计模式往你的项目
之中硬套。
- 学习设计模式三步走
- 设计模式学习--设计原则
- 设计模式学习--适配器模式
- 设计模式学习--观察者模式
- 设计模式学习--命令模式
- 策略模式--设计模式学习
- 设计模式学习----Builder模式
- 设计模式学习----外观模式
- 设计模式学习----代理模式
- 设计模式学习----装饰模式
- 设计模式学习----Memento模式
- 设计模式学习----观察者模式
- 设计模式学习----策略模式
- 学习设计模式-----策略模式
- 【设计模式】策略模式学习
- 设计模式学习-工厂模式
- 设计模式学习-----策略模式
- 设计模式学习-----装饰模式
- javascript面向对象编程规范
- [转帖]谈谈我对计算机研究生的看法
- 关于设计模式的几点思考
- 电脑高手常用技巧应用全接解
- 动态增加删除表格行(兼容IE/FF)
- 学习设计模式三步走
- 对1000000个数进行排序找出10个最大的数---后记1
- 你的定位,你的一生--解读IT人员的从业方向
- VC.net命令行程序,没有找到MSVCR80d.dll,因此这个应用程序未能启动。重新安装程序可能会修复此问题
- servlet和jsp重定性
- abc
- SQL注入
- oracle快速删除重复的记录
- ADODB , ADODB_lite