分类: 架构
来自智得网
架构最早来自建筑学理论,代表建筑的基础框架。建筑的基础框架决定了建筑的内部构造,外观,是建筑最基础的部分,建筑的架构一般由组件以及连接件构成。例如著名的科隆大教堂是典型的哥特式建筑,后来被软件行业引入,用来解决软件研发过程中的问题。
针对不同的分层以及不同的域,都有不同的架构理论,关注不同的维度。
例如软件分层有MVC架构,领域驱动架构,接入层/逻辑层/存储层架构。针对软件不同的生命周期,架构有工程架构,模块架构,代码架构,测试架构,部署架构等,更宏观的还有企业架构。