会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
蓝天碧海:天高任鸟飞,海阔凭鱼游
博客园
首页
新随笔
新文章
联系
管理
订阅
2009年11月30日
何谓成功的软件架构设计
摘要: 所谓成功的架构设计,就是设计出的软件架构是高质量的,并且在所花费的时间、技术决策等方面也都满足具体开发情况的要求。 好的软件架构应当具有如下品质: 良好的模块化。每个模块职责明晰,模块之间松耦合,模块内部高聚合并合理地实现了信息隐藏; 适应功能需求的变化,适应技术的变化。典型地,应该保持应用相关模块和领域通用模块的分离,技术平台相关模块和独立于具体技术的模块相分离,从而达到"隔离变化"的效果; 对...
阅读全文
posted @ 2009-11-30 00:21 蓝天碧海.程
阅读(744)
评论(0)
推荐(1)
编辑
公告