码迷,mamicode.com
首页 > 其他好文 > 详细

什么是软件架构设计

时间:2014-12-13 17:49:56      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:style   color   os   sp   for   on   ad   ef   tt   

关于什么是软件架构,现在还没有一个明确的定义,每个人都有自己的理解,总的来说分为两派:组成派和决策派。
组成派:软件系统的架构将系统描述为计算机组件及组件之间的交互。关注软件有哪些组件组成,以及组件之间通过什么样的方式进行交互
决策派:软件架构是在一些重要方面所做出的决策的集合。决策派是站在另一个角度去理解软件架构的,关注的是软件架构是怎么决策的,包括系统的组织,架构风格,开发选型,二次开发选型,集成选型,怎么定义接口、协作,组合,安全性,并发,性能等一系列的决策,架构涉及的决策,往往对整体质量、并行开发、适应变化等方面有着重大影响,否则就放到详细设计环节了

什么是软件架构设计

标签:style   color   os   sp   for   on   ad   ef   tt   

原文地址:http://www.cnblogs.com/itzrx/p/4161642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!