学习架构笔记001: 架构到底指什么

               

 学习架构笔记001: 架构到底指什么

在 极客时间 app上买了个《从0开始学架构》的课程,在这里做下笔记。

系统与子系统:

系统泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。

模块与组件:

模块:  逻辑角度的划分单元。 划分目的是职责分离   module      

组件:  物理角度划分的单元。 划分目的是单元复用   component   翻译成零件 更好理解

框架与架构:

框架 是个半成品  提供了一些基础功能和辅助功能。

框架的英文  framework ,看下面的英文例句就能理解 framework的含义:

the block of office buildings was built of concrete on a steel framework. 

这组办公大楼是在钢骨结构上用混凝土建成的。

软件架构是指 软件系统的顶层结构。

谈架构时,我们是从一个高的视角看软件系统。

相关推荐