我们来了解下什么是架构

CSDN头条 1年前 (2023) csdnhot
1.1K 0

内容简介:

最近在思考架构方面一些最基本的问题,比如什么是架构?如何评价一个架构的好坏?是否有一些通用的基本原则指引架构设计?在面向对象设计方面,有单一职责、里氏替换、依赖倒置、接口隔离、迪米特、开闭原则等等基本原则;那么,在架构设计方面是否也有类似的基本原则呢?本文就先聊聊第一个问题。​
什么是架构
关于什么是架构,业界从来没有一个统一的定义。Martin Fowler在《企业应用架构模式》中也没有对其给出定义,只是提到能够统一的内容有两点:

最高层次的系统分解;
系统中不易改变的决定。

《软件架构设计》一书则将架构定义总结为组成派和决策派:

组成派:架构=组件+交互:软件系统的架构将系统...

查看原文

? 我们来了解下什么是架构

版权声明:csdnhot 发表于 2023-02-02 9:47:27。
转载请注明:我们来了解下什么是架构 | 程序员导航网

暂无评论

暂无评论...