o2team / tech-weekly

JELLY Tech Weekly
104 stars 8 forks source link

基于 C4 模式绘制软件架构图 #154

Closed Pines-Cheng closed 3 years ago

Pines-Cheng commented 3 years ago

Modeling Software Architecture With C4

随着敏捷开发的流行,很多团队停止或缩减了他们的图表和文档工作,包括使用UML。即使有团队在使用软件架构图,也往往也混淆不清。为此,2013 IEEE 先驱奖获得者 Simon Brown 提出了 C4 Model。C4 Model 由一系列分层的软件架构图组成,这些架构图用于描述上下文、容器、组件和代码,C4 图的层次结构提供了不同的抽象级别,每种抽象级别针对不同的受众。如果你还在苦恼架构图规范和统一,也许你应该尝试了解一下。