软件体系结构与设计模式

软件设计的三层架构

 软件设计需要考虑的因素:

  • 模块化
  • 可扩展性
  • 性能
  • 安全

软件设计要借鉴成功的经验:

  • 软件设计模式
  • 软件体系结构

软件设计模式的定义:

        设计模式处理一个特定设计情况下反复出现的设计问题,并且为其提供一个解决方案(软件设计模式适用于小范围的局部的程序设计).

软件体系结构的定义:

  • 软件组件
  • 外部可见性质
  • 组件之间的关系

(软件体系结构是软件的整体架构,用于描述整个软件系统的结构)

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月22日
下一篇 2021年9月22日

相关推荐