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

软件构架实践读后感01

时间:2017-01-30 10:30:05      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:分解   实践   交互模式   开发   模块   使用   特定   经验   实现   

第一章:构架商业周期

构架商业周期:从环境到构架又返回环境。一个好的构架既要符合系统的要求,又要与当时环境相符。

影响一个软件构架的因素有很多,有显而易见的,也有隐性的。大致上有:系统涉众的影响、开发组织的影响、设计师的素质和经验的影响、技术环境的影响等

关于结构的建议

1、构架应采用定义良好的模块,各模块的功能职责划分应基于信息隐藏和相互独立的原则

2、应该使用特定于每个属性的众所周知的构架技术来实现质量属性

3、构架绝不可以依赖于某个特定版本的商业产品或工具

4、应将产生数据的模块和使用数据的模块分开

5、对于并行处理系统,构架应该采用定义良好的进程或任务,他们未必反应模块分解结构

6、每个任务或进程的编写都要考虑到与特定处理器的关系,并保证能够方便的改变这种关系

7、构架应该采用少量的、简单的交互模式

软件构架实践读后感01

标签:分解   实践   交互模式   开发   模块   使用   特定   经验   实现   

原文地址:http://www.cnblogs.com/love-xi/p/6357858.html

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