>> 架构的要素 <<                

架构三要素:组件(Component)、联结器(Connector)和模式(Pattern)。

  • 元件是组成系统的核心模块(Building Block),而联结器则描述这些元件之间的结构性(Structural)机制,模式是一些规则来描述这些元件(和联结器)之间的协作关系,以提供系统的行为性(Behavioral)需求。

IT架构三要素:模块(Module)、接口(Interface)、信息流(Information-flow)。 

        >> 架构设计7原则 <<               

  1. 变与不变分离原则,又称隔离法则。创造<组件能分得妙、又合得快>的商业效益。
  2. 不知而亦能用原则,又称接口法则(Program to Interface)。创造<组件能疏耦合联结、高度互换性>的商业效益。
  3. 下层变动自由度原则,又称单层依赖法则。创造多层(Layered)结构的<没钱就改版、改版就有钱>的商业效益。
  4. 好莱坞明星原则,又称Don’t call me, I will call you back法则。创造<掌握简单、驾驭复杂、控制任务流>的商业效益。
  5. 序中有乱原则,又称容易法则。创造<有效减法、开放加法>的集装箱式商业效益。
  6. 创意爱上限制(Creativity loves constraints)原则,又称敏捷创新法则。力求<创新组合、兼具未来性与可实现性>的商业效益。
  7. 从愿景映射现实(Mapping from vision to reality)原则,又称Know Unknown法则。创造<愿景驱动(Vision-driven)、探索未知(Know unknown)>的商业效益。

       >> 以下建構中 <<