看过重视大脑的学习指南吗?牛腾。com为您带来了头部第一个设计模式PDF文件,版本为中文。本文档中的示例程序都是用JaVa编写的,介绍的内容适用于00种语言的任何用户,包括C和c#。而且每章都有多道考题!欢迎有需要的朋友下载咨询!
目录列表:
介绍
谁适合读这本书?
我们知道你的大脑在想什么。
元认知
让你的大脑屈服
技术修订
谢谢你
1欢迎来到设计模式的世界:设计模式介绍
模拟鸭子应用
乔想到了继承
使用界面怎么样?
软件开发不变的真理
将变化和不变的部分分开
设计鸭子的行为
鸭子测试规范
动态设置行为
包装行为的整体视图
有一个总比做一个好
策略模式
共享模式词汇的力量
我如何使用设计模式?
设计盒子里的工具
练习的关键
2让你的目标知道当前的情况
气象站
认知观察者模式
发布者订阅者=查看者模式
五分钟短剧:观察主题
定义观察者模式
松散耦合的力量
设计气象站
实现气象站
使用Java内置的观察者模式
java.util.Observable的阴暗面
设计盒子里的工具
练习的关键
……
3装饰模式:装饰对象
4工厂模式:烘焙OO的精髓
5单件模式:独特的对象
6命令模式:封装调用
7适配器模式和外观模式:满意现状
8模板方法模式:封装算法
9个生成器和组合模式:管理良好的集合
10状态模式:事物的状态
11代理模式:控制对象访问
12复合模式:模式中的模式
13与设计模式相处:现实世界中的模式
附录a:剩余模式
……
本书简介:埃里克弗里曼;本书作者;伊丽莎白弗里曼是作家、讲师和技术顾问。
本书的产品设计应用了神经生物学、认知科学、学习理论,使得本书将这些知识深深地印在你的脑海中,不易被遗忘。
本书的写作方法采用引导式教学。以大量的生活故事为背景,以图片为背景,读起来生动有趣。
书中的模式告白节目将设计模式拟人化为节目嘉宾,讲述里面的一切。
本书广泛使用了uML的类图(静态结构图)。
本书中的示例程序都是用JaVa编写的,本书介绍的内容适用于00语言的任何用户,包括C和c#。