架构学习
cook_1996
这个作者很懒,什么都没留下…
展开
-
软件架构的概述(待补充)
1.软件架构的基本介绍 架构架构师:与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。从和目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。一个软件架构师需要有广泛的软件理论知识和相应的经验来实施和管理软件产品的高级设计。软件架构师定义和设计软件的模块化,模块之间的交互,用户界面风格,对外接口方...原创 2019-05-05 19:40:40 · 258 阅读 · 0 评论 -
用于软件架构的 C4 模型
第 1 层:系统上下文 第 2 层:容器 第 3 层:组件 第 4 层:代码 关键要点 由于向敏捷转型,软件架构图的使用规模已经大幅缩减。即使有在使用软件架构图,它们往往也混淆不清。 C4 模型由一系列分层的软件架构图组成,这些架构图用于描述上下文、容器、组件和代码。C4 图的层次结构提供了不同...转载 2019-05-05 20:02:16 · 3919 阅读 · 0 评论