
林荣恒 吴步丹 金芝
本书详细介绍了软件体系结构的基本概念、软件体系结构风格、质量属性及战术、软件体系结构设计方法等,希望读者对软件体系结构形成较为完整的概念,在此基础上理解软件体系结构的基本用途,可以在软件工程实践中融入相关概念。本书最大特点是使用了大量的例子,因此读者在阅读时需重点理解相关例子的内在含义,从而加深对软件体系结构的理解。
一句话总结:软件体系结构是软件工程的一个分支,主要解决如何架构软件并保障软件质量的一门学科。简单地说,软件工程解决如何工程化开发软件项目,而软件体系结构则是在工程化开发项目之初规划、设计软件的架构,从而引导软件工程朝着正确的方向发展。
还不错的软工书,有一些不太清楚的历史知识的补充,尤其是质量属性场景,第一次看到这样的总结,概念上还是蛮有深度的。
粗略浏览了一下,感觉理论性太强,各种概念的区别不清晰,有点抓不住阅读重点。