设计模式实验教案.pdfVIP

  • 62
  • 0
  • 约4.9万字
  • 约 25页
  • 2017-09-02 发布于湖北
  • 举报
⼏种常⽤的设计模式介绍 1. 设计模式的起源 最早提出“设计模式”概念的是建筑设计⼤师亚⼒⼭⼤Alexander 。在1970年他的《建筑的永 恒之道》⾥描述了投计模式的发现,因为它已经存在了千百年之久,⽽现代才被通过⼤量 的研究⽽被发现。 在《建筑的永恒之道》⾥这样描述:模式是⼀条由三个部分组成的通⽤规则:它表⽰了⼀ 个特定环境、⼀类问题和⼀个解决⽅案之间的关系。每⼀个模式描述了⼀个不断重复发⽣ 的问题,以及该问题解决⽅案的核⼼设计。 在他的另⼀本书《建筑模式语⾔》中提到了现在已经定义了253种模式。⽐如: 说明城市主要的结构:亚⽂化区的镶嵌、分散的⼯作点、城市的魅⼒、地⽅交通区 住宅团组:户型混合、公共性的程度、住宅团组、联排式住宅、丘状住宅、⽼⼈天地室内 环境和室外环境、阴和阳总是⼀⽓呵成 针对住宅:夫妻的领域、⼉童的领域、朝东的卧室、农家的厨房、私家的沿街露台、个⼈ 居室、起居空间的序列、多床卧室、浴室、⼤储藏室 针对办公室、⻋间和公共建筑物:灵活办公空间、共同进餐、共同⼩组、宾⾄如归、等候 场所、⼩会议室、半私密办公室 尽管亚⼒⼭⼤的著作是针对建筑领域的,但他的观点实际上适⽤于所有的⼯程设计领域, 其中也包括软件设计领域。“软件设计模式” ,这个术语是在1990年代由Erich Gamma等⼈从 建筑设计领域引⼊到计算机科学中来的

文档评论(0)

1亿VIP精品文档

相关文档