由于本学期即将要接触到软件架构这门学科,所以我们的老师也是在百忙的寒假要求我们来阅读《软件架构实践这本书》,首先 ,涉及到这本书,输的名字由三部分构成,分别是 软件,构架,实践。我想这三个词可能就是这本书的精华所在。
首先,软件和实践,不必多说,这都是我们软件工程平时接触到的词,对于这个新的 ‘构架’来说,我在网上查了一下:软件架构英文是software architecture。是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。
构造,他的对象是大型的软件系统,所以,再满足我们软件开发过程中快速、方便、安全性的前提下,还要在功能、性能和成本几个方面都能满足用户要求且无缺陷。构架不是仅仅取决于系统需求,它还会因为技术、商业和社会等诸多因素的改变而改变,构架来源于系统需求,而系统来自于构架。在提出对系统设计的设想时,构架和系统的复杂关系也就开始逐渐演变了,这种相互制约、相互协调、相互影响的周期就是软件构架周期。构架因影响了涉众、组织结构、系统质量等诸多元素,所以是系统开发中非常重要的一环。
所以,在这学期的学习中,一定要更加的用心和努力的去学习这门课程,来完善自己的开发。