提示5-2:分层组织构建块视图!

提示5-2:分层组织构建块视图!

#building-block #hierarchy #source-code #essential

从上下文视图(arc42第3节)开始,将源代码的结构解释为白盒和黑框的层次结构。

上下文将整个系统显示为黑框,构建块视图 level 1 将其细化为白盒。

下图示意性地显示了这个层次结构:

  • 第 level 1 是整个系统的白盒描述,以及所有包含构建块的黑盒描述。
  • 2级放大到 level 1 的一些构建模块。因此,它包含 level 1 选定构建块的白盒描述,以及其内部构建块的黑框描述。
  • 3级放大到2级的选定构建块,以此为由此。

在上图中,每个圆形矩形代表一个白盒,该白盒应由白盒模板的实例记录。您将不会在具体文档中的单个图表中包含层次结构!