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