软件设计工做是实践大于理论的一项工做。学习软件设计,了解、掌握、消化、总结前人和本身之前的设计成果是最好的方式。而软件架构模式就是对架构设计很好的总结。架构
架构的基本需求主要是在知足功能属性的前提下,关注软件质量属性,架构设计则是为了知足架构需求(软件质量)寻求适当的”战术“;学习
软件架构设计的意义?1.项目关系人之间的交流平台,2.早期设计决策,3.在较高层面上体现软件的服用,4.架构对开发的指导与规范意义不可忽视。架构设计