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