Design Patterns 笔记

原创 2006年05月18日 10:32:00
 

Head First Design Patterns 阅读笔记之六: Command Pattern

从一个远程控制系统开始假设我们要做一个远程控制系统,远端可以控制电灯、电子门的开关。远端并不需要知道具体的开关细节,用户只是按下按钮就可以控制电灯、电子门。显然,我们需要使用一种能够将方法调用封装起来...

Head First Design Patterns 阅读笔记之二: Observer Pattern

从一款天气预报 APP 开始假设现在需要编写一款 APP,可以显示感应器传来的当前天气条件(温度、湿度、气压),报告当前的天气状况统计数据并做简单的预测。现在已知以下条件: WeatherData 类...

《Head First Design Patterns》读书笔记之迭代器模式

迭代器模式:提供一种方法顺序的访问

Head First Design Patterns 阅读笔记之三: Decorator Pattern

欢迎来到 Starbuzz Coffee星巴克作为一家扩展最快的咖啡店,它们现在需要更新饮料订购系统以便满足现在庞大的需求。这个订购系统的第一版如下: 显然这对于日后的维护来说,完全是个噩梦。这里需...

Distributed Systems笔记-Web Service Design Patterns

CMU 95702 Distributed Systems 笔记。简单介绍 XML-RPC、SOAP、REST 三种 web 服务实现方案以及 RPC、Message、Resource 三种 patt...

《Head First Design Patterns》读书笔记之模板模式

因为最近在学Django,所以对于模板这个

《Head First Design Patterns》读书笔记之单例模式

/** * @author dean * 最初的单例模式设计,注意两个static */ public class SingleTest { private static SingleTest...

《Head First Design Patterns》读书笔记之观察者模式

观察者模式是一种一对多的模式,yijiushi

《Head First Design Patterns》读书笔记之命令模式

从命令这两个字我们既可以看出这个模式的应用chan

Head First Design Patterns 阅读笔记之一: Strategy Pattern

本系列的所有代码参见 Head First Design Patterns—Github以 SimUDuck app 这个案例开始假设有为一家以制作鸭子池塘模拟游戏而闻名的公司,这家公司的得意之作是 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Design Patterns 笔记
举报原因:
原因补充:

(最多只允许输入30个字)