ss140522
课程名称 * 2016级计算机科学与工程学院软件工程(西北师范大学)
作业要求 * 实验一 软件工程准备
--- ---
课程目标 * 通过学习这门课程,深入了解软件开发的标准过程,从软件生命周期的8个阶段分析各个阶段的开发任务,摒弃以往开发软件的方法。
--- ---
作业意义 * 此次作业能帮助我对课程有个大体的了解,通读课本也是对于我阅读能力的锻炼。
--- ---
三个提问 * 提问1:我读完第二章中的单元测试这一内容,看到一句话>单元测试能让模块功能定义尽量明确,模块内部的改变不会影响其他模块。

对这句话不是很明白,查阅资料显示>单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。

但是我还不是太明白,单元测试是怎么实现的?

  • 提问2:在第二章还出现一个词,>效能分析

,还看到一句话>先用抽样的方法找到效能瓶颈所在,然后对特定的模块用代码注入的方式进行详细分析。

有一个疑问就是找到效能瓶颈方法有哪些,那个是能最好分析和实践的。查阅资料没有一个具体的答案。

  • 提问3:读到第四章两人合作时,有一节代码复审,提出为什么一定要进行代码复审?在书中得到了这个问题的答案:>首先代码复审中发现的问题,绝大多数都可以由开发者独立发现。从这一意义上说,复审者是在替开发者干开发者本应该干的事。

分类:

技术点:

相关文章:

  • 2022-03-01
  • 2022-12-23
  • 2022-03-06
  • 2021-11-21
  • 2021-07-14
  • 2021-10-19
  • 2021-12-27
  • 2021-04-02
猜你喜欢
  • 2021-11-17
  • 2021-08-13
  • 2021-05-23
  • 2021-07-06
  • 2021-10-22
  • 2022-01-31
  • 2021-05-19
相关资源
相似解决方案