线条是大多数架构草图的重要组成部分,扮演着将所有框(系统、容器、组件等)连接起来的粘合剂。而这正是线条的大问题,它们往往被认为是用来连接图上其他更重要的元素,自己并不会得到太多关注。每当在草图上画线时,确保你的用法一致,并且目的明确,比如下面这些。
- 线条样式(实线、点线、虚线等):线条的样式有意义吗?如果有,意义是什么?
- 箭头:箭头是否指向依赖(比如:像UML的“用途”关系)或者表明数据正常的流向?
通常线条上的标注(比如“用途”、“发送数据”、“下载报告”等)有助于说明箭头所指的方向,但要注意两端都有箭头的线条!