什么是架构
架构是为了应对软件系统复杂度而提出的一个解决方案。个人感悟是:架构即(重要)决策,是
在一个有约束的盒子里去求解或接近最合适的解。这个有约束的盒子是团队经验、成本、资
源、进度、业务所处阶段等所编织、掺杂在一起的综合体(人,财,物,时间,事情等)。架构
无优劣,但是存在恰当的架构用在合适的软件系统中,而这些就是决策的结果。
1 架构是为了应对软件系统复杂度而提出的一个解决方案。
2 架构即(重要)决策
3 需求驱动架构,架起分析与设计实现的桥梁
4 架构与开发成本的关系
标签:架构,软件系统,解决方案,什么,决策,盒子,复杂度 来源: https://blog.csdn.net/weixin_45061570/article/details/120193938
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。