- 博客(2)
- 问答 (1)
- 收藏
- 关注
设计模式: 创建型模式概要
运用设计模式是 间接解决问题的方式,有 代价的,所以应该 重构至模式,而不是开始就套用设计模式。 一般性步骤,参见导图中的解决分支:1. 找出系统中的频繁变化点,不是变化点,就没必要运用设计模式;2.重构。分析变化点的稳定部分,抽象和封装。保证程序主逻辑的稳定,尽量只扩展;3.结合设计模式重构。关注变化:横向扩展 or 纵向扩展,设计模式出炉。 创建型模式 主要解决 new 所带来的...
2009-02-26 00:40:32 105
Refactoring To Patterns: 观察者模式
常听说这么一句话(大意是这样):不必可以去套用设计模式,如果按照面向对象的基本原则编程,自然是优雅的设计,即使没有刻意使用模式,设计也会近乎于模 式。开始感觉有一点玄,但在看了《C#设计模式纵横谈》视频后,觉得有所收获。下面,就参考视频的内容,尝试着写这么一个过程:根据面向对象的一般原则对设计进行重构,逐渐演化出观察者模式。 涉及的面 向对象设计原则:单一职责原则、封装变化、面向接口编程、...
2007-07-10 00:13:21 200
空空如也
mvn compile遇到的问题:-source1.3 中不支持注释
2008-06-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人