栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > 架构设计

系统架构随笔-2

架构设计 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

系统架构随笔-2

1、 设计适当的系统架构
(1)可提升利益相关方需要的质量属性。
(2)消除利益相关方不需要的质量属性。
2、基本结构
(1)模块
(2)组件连接器
(3)分配或映射元素之间的关系
3、架构师的6个方面
(1)将大问题分解为容易处理的小问题
(2)如何协同工作
(3)为复杂设计提供了基本词汇
(4)关注的是功能,更关注成本、约束、质量属性
(5)避免犯重大错误
(6)让软件更灵活
4、架构师的4条设计原则
(1)以人为本
理解利益方需求。
与团队一起设计架构。
尊重所有直接或间接与架构有关的人。
(2)推迟决策
条件不成熟, 不急于做出最终决策。
高优先级的质量相关决策可以先做出,关系 不大的其它决策时机成熟再做。
一旦决定就难以更改的决策应慎重,应尽可能推迟做出这类决策,不直接影响交付和质量的决策可后期 在架构之外做出。
(3)善于借鉴
研究以往设计,分析其中规律。
(4)化虚为实
展示呈现架构,更于他人理解
感性具体分享。

5、设计架构思维模式
(1)理解
主动从利益相关方获得信息,理解对方需求
(2)探索
尝试各种结构的组合,找到提升目标质量属性的最佳组合
(3)展示
分享架构模型给他人
(4) 评估
验证架构设计可用性、提供目标质量性等

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/907968.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号