什么是 组件图(Component Diagram)?
组件图打开某一个容器,展现其内部的组件——对代码的更高层分组(控制器、服务、仓储等),每个组件承担单一职责。与类图不同,C4 中的 Component 是一种抽象,不一定与某个编程语言的类一一对应。
相关术语
- 容器图(Container Diagram) — C4 第 2 级图,展示构成一个软件系统的可部署/可执行单元(应用、服务、数据库)。
- 代码图(Code Diagram) — C4 第 4 级图,展示某个组件实现层面的细节(类、接口、函数)。