C4模型,软件架构图中的艺术品

软件架构图是架构设计中的一种表现方式,可以通过他们来清晰的表达一个软件系统是如何工作的,然而大多数的软件架构图只是一堆框和线的混乱组成,可能只有“画家”自己能看懂是什么东西,对于其他人员更多的是一脸懵逼。

而C4模式的出现恰恰解决了这个史诗级难题,它通过抽象分层的方式来描绘出系统内部或者与外部之间的关系,并且每种抽象级别都与不同的受众有关。其中C4分别代表系统上下文(Context)、容器(Container)、组件(Component)和代码(Code)。

C4模型,软件架构图中的艺术品_第1张图片

 

==================================================

你可能感兴趣的:(架构设计,软件架构师,企业架构)