• 软件工程的核心是质量
  • 软件工程三要素:工具、方法、过程。其中最重要的是过程。

高质量的软件产品:

  • 做了用户想要他做的事情

  • 正确有效地使用计算机资源

  • 易于用户学习和使用

  • 设计良好、代码良好且易于测试和维护

    ISO9126质量模型 (书P60)


高质量软件开发之道:

  • 高效的设计

    (模块化设计->分解)

  • 规范的编码

  • 有效的测试(在设计的时候就要考虑到如何测试)

9月14日软件工程与UML课堂笔记


模块化设计--->分解--->1.按功能划分 2.隔离变化(封装变化) 将稳定和易变的部分分开


代码重构(P276):测试优先 持续重构


9月14日软件工程与UML课堂笔记

相关文章:

  • 2021-09-07
  • 2021-12-30
  • 2021-10-16
  • 2022-01-12
猜你喜欢
  • 2022-12-23
  • 2021-10-11
  • 2021-11-04
  • 2021-10-12
  • 2021-07-24
  • 2021-11-20
相关资源
相似解决方案