写点什么

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

用户头像
秋天
关注
发布于: 2021 年 04 月 05 日
什么是架构?怎么来理解?

一、系统与子系统

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

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

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

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


二、模块与组件

  • 软件模块

  • 软件组件



三、架构与框架

  • 软件框架

  • 软件架构




四、4R 架构

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

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

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

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


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

4R 架构:

  • 架构师职责:

  1. 确定层级

  2. 拆解角色

  3. 定义关系

  4. 设计规则

  • 架构文档内容:

  1. 指明层级

  2. 描述角色

  3. 定义关系

  4. 展现规则

  • 如何学习架构:

  1. 自顶向下学习

  2. 角色有哪些

  3. 角色关系如何

  4. 运作规则是什么

发布于: 2021 年 04 月 05 日阅读数: 26
用户头像

秋天

关注

重新启程,修炼内功 2018.02.25 加入

还未添加个人简介

评论

发布
暂无评论
什么是架构?怎么来理解?