前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >系统设计与分析 作业8

系统设计与分析 作业8

作者头像
平凡的学生族
发布2019-05-25 10:07:56
3380
发布2019-05-25 10:07:56
举报
文章被收录于专栏:后端技术后端技术

1. 描述软件架构与框架之间的区别与联系

区别

  1. 软件架构是一个抽象的概念,高于实际代码,是诞于设计阶段的系统蓝图,描述部件的功能、部件与部件之间的协作,从而大致地描述出系统完整的运作流程。它并不是实际系统代码的一部分。
  2. 而框架是一个具体的概念,是实际代码的一部分。框架是针对系统设计的一个“半成品”软件,使用特定的语言和技术描述了架构中各部件功能的具体实现。

联系

  1. 软件架构是框架的“蓝图”,是理论指导,对于框架的实现具有指导作用。框架则体现了架构的设计核心。

2. 以你的项目为案例

绘制三层架构模型图,细致到分区

结合你程序的结构,从程序员角度说明三层架构给开发者带来的便利

  1. 三层架构具有低耦合性、高重用性、较低的生命周期成本
  2. 分离了关注点,各部分的开发者只需要关注自己负责模块的实现。

3. 研究 VUE 与 Flux 状态管理的异同

异: Flux和Vue都是前端框架,都对数据流有着规范的管理。

同: Flux是强制数据单向传递,而Vue通过Vuex进行状态管理。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.06.08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 描述软件架构与框架之间的区别与联系
    • 区别
      • 联系
      • 2. 以你的项目为案例
        • 绘制三层架构模型图,细致到分区
          • 结合你程序的结构,从程序员角度说明三层架构给开发者带来的便利
          • 3. 研究 VUE 与 Flux 状态管理的异同
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档