Bootstrap

什么是架构?怎么来理解?

一、系统与子系统

  • 关联:一群有关联的个体

  • 规则:个体之间按照规则运作

  • 能力:系统能力超越个体能力

  • 分层:自顶向下逐层分解

二、模块与组件

  • 软件模块

  • 软件组件

三、架构与框架

  • 软件框架

  • 软件架构

四、4R架构

Rank:顶层结构,架构是分层的

Role:组成角色,系统包含哪些角色

Relation:角色关系,角色之间的关系

Rule:运作规则,角色如何协作完成系统功能

五、4R架构的应用(敲黑板)

4R架构:

  • 架构师职责:

  • 架构文档内容:

  • 如何学习架构: