设计模式与框架--异同点

 设计模式  框架
 设计模式是在某种特定上下文中,针对一个软件应用程序生命过程中出现的问题而给出的多次适用的解决方案  一个框架式一组软件组件,它们互相协作提供了针对某个给定的问题领域中的应用程序所用到的一种复用的体系结构

 根本目标是:

1.用来帮助提高以下方面的软件质量:可复用性,可维护性,可扩展性等

2.节省开发时间

 根本目标是:

1.用来帮助提高以下方面的软件质量:可复用性,可维护性,可扩展性等

2.节省开发时间

 模式本质上是逻辑概念  框架本质上更为具体可见,它们作为软件的形式而存在
 模式描述通常是独立于编程语言或具体实现的  由于是作为一个软件的形式而存在,框架式针对具体实现的
 模式本质上更为一般笼统,可在几乎任何应用程序中应用  框架提供的是与特定领域相关的功能
一个模式本身并不是以软件组件的形式存在的,它需要在每次使用时被具体实现 框架本身并不是完整的应用程序,然而完整的应用程序可以通过直接继承这些软件组件来构建
模式提供了一种方式用来完成一个“良好的”设计,而且模式也可用来辅助设计框架 设计模式可在一个框架的设计和实现过程中运用,或者说框架是一些设计模式的典型体现

转载于:https://my.oschina.net/heavenly/blog/155952

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值