内容简介:
模式引入计算机科学领域已经有20余年了,最初人们侧重于面向对象的设计,而现在已经应用于计算机领域的各个方面,它们对计算机产生了深远影响。 若想一本书涵盖所有模式,那么这本书将会非常庞大,以前的设计模式书籍专注于介绍设计模式,虽然读者了解了这些设计模式,但是仍然不知道如何合理地使用它们,往往导致读者为了使用设计模式而设计,而不是从问题出发,使用设计模式优雅地解决这些问题。 本书主要从最基本的设计模式入手,并结合一些J2EE开发过程经常遇见的技术和概念,你将全面理解这10多个设计模式,并在开发过程中,让你真正体会和思考面向对象编程的思想,也只有掌握这些,你才会能成为一位真正的设计专家。 本书不是一本面向对象和Java语言的入门书籍,阅读对象主要是从事Java语言的软件开发人员但不限于Java语言的开发人员。
作者简介:
刘济华现任惠普公司ITSM顾问,曾在电信、金融、保险等多个行业参与开发了多个大型项目和产品,参与过UMS系统、保险核心业务系统、银行系统、CRM系统、ITSM系统软件研发。热衷于编写优良代码以及研究如何提高开发效率,对面向对象开发与设计有较深层次理解,致力于使用OOP为复杂领域问题建模。喜欢钻研并应用一些出色的模式,以及支持软件高效开发设计的流程和方法,是领域驱动开发(Domain-DrivenDesign)和敏捷(Agile)开发方法的忠实粉丝。
个人博客:
下载地址:
[ARFormslite id=100]