您现在的位置: 精品资料网 >> 企业管理 >> 管理知识 >> 资料信息

设计模式的诞生、发展与分类(ppt 30页)

所属分类:
管理知识
文件大小:
4197 KB
下载地址:
相关资料:
设计模式
设计模式的诞生、发展与分类(ppt 30页)内容简介

设计模式的诞生、发展与分类目录:
一、设计模式的诞生与发展
二、设计模式的定义与分类
三、GoF设计模式简介
四、设计模式的优点

 


设计模式的诞生、发展与分类内容提要:
模式的诞生与定义:
Alexander给出了关于模式的经典定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,我们可以无数次地重用那些已有的解决方案,无需再重复相同的工作。
A pattern is a solution to a problem in a context
模式是在特定环境中解决问题的一种方案
软件模式:
软件模式是将模式的一般概念应用于软件开发领域,即软件开发的总体指导思路或参照样板。软件模式并非仅限于设计模式,还包括架构模式、分析模式和过程模式等,实际上,在软件生存期的每一个阶段都存在着一些被认同的模式。
软件模式可以认为是对软件开发这一特定“问题”的“解法”的某种统一表示,它和Alexander所描述的模式定义完全相同,即软件模式等于一定条件下的出现的问题以及解法。软件模式的基础结构由4个部分构成:问题描述、前提条件(环境或约束条件)、解法和效果。


..............................