- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 架构层次上的质量属性
本质上属于架构层次上的质量属性有:一是可在运行时确定的系统质量属性,如性能、安全性、可用性和使用性;二是无法通过观察系统运行确定的质量属性,如可更改性、可移植性、可重用性、可集成性、可测试性;三是架构直接相关的质量属性,如概念完整性、正确性和完整性、可构建性;在进行架构设计时须要根据系统最强调的质量属性对以上进行权衡,力求设计出优秀的系统。
2008-05-20 13:57:00
785
原创 架构设计的经验
架构设计的一些经验,部分摘自《软件架构实践》经验1:信息隐藏是软件开发中可行的和明智的设计准则。经验2:从实现系统质量指标的角度看,认真设计架构层次上的各种结构可以起到事半功倍的效果。经验3:项目的系统架构尚未确定时,不应该进行此项目的全面开发。经验4:须要对架构设计的重要性有足够的认识。经验5:系统运行时各组件之间的通信与系统能否实现很高系统性能密切相关。经验6:系统的质
2008-05-20 12:04:00
590
原创 设计好架构的建议
设计好架构的一些建议,下面建议摘自《软件架构实践》 ●架构应由定义良好的模块组成,各模块的功能划分应基于信息隐藏和相互独立的原则。 ●模块的划分应体现出相互独立性,以使各开发小组能够在相互独立的情况下完成本组开发任务的绝大部分工作。 ●应把计算基础结构的特性也封装在一定的模块中,从而保证所开发的软件系统在软硬件平台改变时不需做大的改动。●架构绝对不可以依赖于某个特定版本的商用产品或
2008-05-11 23:57:00
438
WordPress注册会员收费下载插件 支持支付宝、银联充值支付
2014-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人