设计模式与Java

来源:互联网 发布:淘宝上的代购可信吗 编辑:程序博客网 时间:2024/06/05 09:38

20世纪60年代的软件危机使得人们开始重视软件工程的研究。起初,人们把软件设计的重点放在数据结构和算法的选择上。随着软件系统规模越来越大、越来越复杂,整个系统的结构和规格说明也显得越来越重要。面对日益复杂的软件系统,人们开始认识到,要真正实现软件的工业化生产方式,达到软件产业发展所需要的软件生产率和质量,软件复用是一条现实可行的途径。
  
    1995年,《Design Pattern》(中译"设计模式")一书问世,成为面向对象编程中使用模式化方法的开创姓著作。这本书对于软件实践中的一些不断变换面孔重复出现、但特征和解决方案的本质却十分类似的问题进行了总结归纳,提炼出23个具有代表姓的模式。设计模式本身并不是一种具体的"技术",它讲述的是思想。它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧,还让开发人员能够真正掌握接口或抽象类的应用。更重要的是,该书提炼的这些设计模式反复强调的宗旨是尽量提高程序的使用率,让程序尽可能的可重用。

全文阅读:http://www.javah.net/JAVAmoshi/20070604/2221.html

原创粉丝点击