抽象类和接口到底有什么用?继承不好吗?为什么有时候不用它来实现功能复用?能不能在下次增加功能的时候不要修改源代码?每次都改,太麻烦了。有没有一种方法能够减少类的个数?……
你是否也有过上述疑问或者类似的感慨?如果有的话,那么《设计模式的艺术之道(软件开发人员内功修炼之道)》将是你明智的选择。本书将结合大量项目实例来逐个讲解设计模式,讲述如何通过设计模式来解决上述问题,让读者能够快速提升自己的开发功力,真正理解和掌握每一个设计模式,在软件开发的内功修炼之道上迈出坚实的一步。本书由刘伟著。
软件开发是一门技术,更是一门艺术。设计模式是面向对象软件开发的入门功夫,是前人经验的积累,它为构建可维护性和可复用性俱佳的软件而诞生。《设计模式的艺术之道(软件开发人员内功修炼之道)》结合大量应用实例分析和讲解每一个设计模式,力求通过最通俗易懂的方式让读者学习和理解设计模式,并且在真实项目实例的引导下学会选择和合理运用设计模式。
本书分为4个部分,共26章内容:第1部分(第1章、第2章)为基础知识,包括设计模式概述、UML类图与面向对象设计原则等;第2部分(第3~8章)为创建的艺术,包括6种常用的创建型设计模式;第3部分(第9~15章)为组合的艺术,包括7种常用的结构型设计模式;第4部分(第16~26章)为交互的艺术,包括11种常用的行为型设计模式。
《设计模式的艺术之道(软件开发人员内功修炼之道)》可作为一线软件开发人员、高等院校计算机及软件等相关专业师生、IT培训机构讲师和学员、业余软件开发人员、设计模式研究人员以及爱好者的参考用书和自学读物。本书由刘伟著。