学习设计模式的笔录
我觉得精彩的地方,与大家分享:
原文<设计模式>www.jdon.com
1 "GoF 的设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或
抽象类在实际案例中的灵活应用和智慧,让你能够真正掌握接口或抽象类的应用,从而在原
来的Java 语言基础上跃进一步,更重要的是,GoF 的设计模式反复向你强调一个宗旨:
要让你的程序尽可能的可重用.
这其实在向一个极限挑战:软件需求变幻无穷,计划没有变化快,但是我们还是要寻找出不
变的东西,并将它和变化的东西分离开来,这需要非常的智慧和经验。"
2 "设计模式和J2EE 在思想和动机上是一脉相承,只不过
(1).设计模式更抽象,J2EE 是具体的产品代码,我们可以接触到,而设计模式在对每个应用
(2).设计模式是比J2EE 等框架软件更小的体系结构,J2EE 中许多具体程序都是应用设计模式
来完成的,当你深入到J2EE 的内部代码研究时,这点尤其明显,因此,如果你不具备设计
模式的基础知识(GoF 的设计模式),你很难快速的理解J2EE。不能理解J2EE,如何能灵活应
(3).J2EE 只是适合企业计算应用的框架软件,但是GoF 的设计模式几乎可以用于任何应用!
因此GoF 的设计模式应该是J2EE 的重要理论基础之一。"
4 "我上面这些描述其实都是一种模式,创建模式的人是大师,但是拘泥于模式的人永远是工匠."
5 "软件要帮助人类去应付变化,这是软件的首要责任."
18:14 2003-5-27 看到8页