写点什么

架构实战营 1-1 架构概念随堂测验

作者:西山薄凉
  • 2022-12-01
    广东
  • 本文字数:390 字

    阅读完需:约 1 分钟

判断题

  1. 系统能力等于多个个体能力之和?错,系统能力是超越单个个体能力的,不是同一个层级的能力。

  2. 从逻辑角度拆分系统可以得到模块?对,模块定义就是逻辑上对系统的拆分,职责相互隔离。

  3. Mysql 可以是系统的一个模块,也可以是系统的一个组件?模块如果是按逻辑拆分,应该叫做存储模块或者持久化模块之类的,更加偏功能,而不是具体的实现是 mysql 还是其他的什么。组件就是按照物理拆分,可编程可重用、和语言无关,可以用来组装程序,所以 mysql 可以是系统的一个组件。

  4. 软件架构和建筑架构没什么区别?软件架构和建筑架构区别在于软件架构有可迭代性,建筑较少或无可迭代性。

思考题

对比 4R 架构定义和维基百科架构的定义,主要差别是什么?


  • 4R 架构

  • rank 结构

  • role 角色

  • relation 关系

  • rule 规则

  • 维基百科架构

  • 结构

  • 准则

  • 描述 wiki 上的相对偏抽象,更像是架构就是一组决策这样的概念。4R 架构比较容易理解,更像是通过架构准则设计后的软件系统结构的具体产物。

用户头像

西山薄凉

关注

还未添加个人签名 2019-02-21 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营 1-1 架构概念随堂测验_「架构实战营」_西山薄凉_InfoQ写作社区