Design Pattern

设计模式,其概念阐述见software architeture的相关名词

设计模式与软件体系结构

1模式作为体系结构的构造块

模式是处理受限的面向特定设计的有用构造块。体系结构的一般技术,如使用面向对象的指南,并没有针对特定问题的解决方案。绝大多数的现有分析和设计在这一层也是失败的。而模式则填补了这个技术缺口。

2构造异构体系结构

单个模式不能完成整个体系结构的湘西构造,所以我们需要一套丰富的覆盖许多不同设计问题的模式,我们将它们组织成模式系统(patter system)。模式系统将模式分类,同一描述,并说明了它们之间的交互。

3模式和方法

好的模式也包括了它的实现指南,称为“微方法”(micro-method),通过提供方法的步骤来解决软件开发中的具体再现问题。

4实现模式

很多设计模式都提供了相关的范例,并且很多范例都采用了面向对象的风格。其实实现模式并不一定要用面向对象的风格。

一方面,很多模式确实使用了一些面向对象的技术,另一方面,面向对象的特征对模式的实现并不是最重要的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值