【系统分析与设计】lesson13

1. 描述软件架构与框架之间的区别与联系 软件架构: 定义:软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为 软件架构并不仅仅关注软件本身的结构和行为,还注重其他特性:使用、功能性、性能、弹性、重用、可理解、经济以及技术的限制和权衡等。 当软件工程具一定规模时,软件开发不完全是以数据结构+算法的形式存在,而是基于技术选择和用户需求等众多因素将软件“分而治之”,架构师的主要任
相关文章
相关标签/搜索