预览模式: 普通 | 列表

软件的架构与模式之经典架构模式简介

根据Linda Rising的《Pattern Almanac》一书,已知的架构模式有七十多种。这是一个只多不少的统计,其中包括了很多通常认为是设计模式的模式,比如Bridge,Facade,Interpreter,Mediator等模式通常认为是设计模式,但是在许多情况下,也可以作为架构模式出现,因此也常常被当作架构模式。

  Layers架构模式

  在收集到用户对软件的要求之后,架构设计就开始了。架构设计一个主要的目的,就是把系统划分成为很多"板块"。划分的方式通常有两种,一种是横向的划分,一种是纵向划分。

  横向划分将系统按照商业目的划分。比如一...

查看全部...

标签: 经典架构模式简介 

分类:知识剪辑 | 固定链接 | 评论: 11 | 查看次数: 2386