带你读《软件架构理论与实践》之一:软件架构概述

温柔的养猫人 2019-10-31

华章出版社

架构师书库
点击查看第二章
点击查看第三章
软件架构理论与实践

image.png

李必信 廖力 王璐璐 孔祥龙 周颖 编著

第1章 软件架构概述

最初,软件架构(Software Architecture,又称软件体系结构)是用来刻画软件系统整体抽象结构的一种手段,软件架构设计是软件开发过程中的一个重要环节,但随着研究的深入和应用的推广,软件架构逐渐成为软件工程学科的重要分支方向,在基础理论、技术方法和工程实践等方面形成了自己独特的理念和完整的体系。作为软件架构的背景知识,本章简要介绍软件架构产生的背景、主要思想、特征和发展轨迹。

1.1 软件架构产生的背景

众所周知,20世纪60年代中期开始爆发大规模的软件危机,软件危机的突出表现就是软件生产不仅效率低,而且质量差。究其原因,主要是因为软件开发的理论方法不够系统、技术手段相对滞后,主要的软件生产都是手工作坊式的。

登录 后评论
下一篇
云栖号
8105人浏览
2020-03-04
相关推荐
OceanBase资料大汇总(20190720)
12859人浏览
2019-07-22 09:50:21
0
0
0
1181