模式引入计算机科学领域已经有20余年了,最初人们侧重于面向对象的设计,而现在已经应用于计算机领域的各个方面,它们对计算机产生了深远影响。
若想一本书涵盖所有模式,那么《漫谈设计模式:从面向对象开始》将会非常庞大,以前的设计模式书籍专注于介绍设计模式,虽然读者了解了这些设计模式,但是仍然不知道如何合理地使用它们,往往导致读者为了使用设计模式而设计,而不是从问题出发,使用设计模式优雅地解决这些问题。
漫谈设计模式:从面向对象开始》主要从最基本的设计模式入手,并结合一些J2EE开发过程经常遇见的技术和概念,你将全面理解这10多个设计模式,并在开发过程中,让你真正体会和思考面向对象编程的思想,也只有掌握这些,你才会能成为一位真正的设计专家。
漫谈设计模式:从面向对象开始》不是一本面向对象和Java语言的入门书籍,阅读对象主要是从事Java语言的软件开发人员但不限于Java语言的开发人员。

目录:

第一篇 模式介绍
第1章 谈面向对象和模式
第2章 第1个模式——模板 方法(template method) 模式

第二篇 创建对象
第3章 单例(singleton)模式
第4章 工厂方法(factory method) 模式
第5章 原型(prototype)模式
第6章 控制反转(ioc)

第三篇 构建复杂结构
第7章 装饰器(decorator)模式
第8章 代理(proxy)模式
第9章 适配器(adapter)模式
第10章 外观(facade)模式
第11章 组合(composite)模式

第四篇 行为模式
第12章 策略(strategy)模式
第13章 状态(state)模式
第14章 观察者(observer)模式

第五篇 终点还是起点
第15章 面向切面的编程(aop)
第16章 面向对象开发
第17章 结语
附录 推荐阅读资源
参考文献

截图:



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » 漫谈设计模式:从面向对象开始 PDF 扫描版[26M] PDF 免费下载

点评 0

评论前必须登录!

登陆 注册