zoukankan      html  css  js  c++  java
  • 通读《现代软件工程—构建之法》后的提问

    课程名称 2016级计算机科学与工程学院软件工程(西北师范大学)
    作业要求 实验一 软件工程准备
    课程目标 通过学习这门课程,深入了解软件开发的标准过程,从软件生命周期的8个阶段分析各个阶段的开发任务,摒弃以往开发软件的方法。
    作业意义 此次作业能帮助我对课程有个大体的了解,通读课本也是对于我阅读能力的锻炼。
    三个提问 提问1:我读完第二章中的单元测试这一内容,看到一句话
    单元测试能让模块功能定义尽量明确,模块内部的改变不会影响其他模块。
    对这句话不是很明白,查阅资料显示
     单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。
    但是我还不是太明白,单元测试是怎么实现的?
    提问2:.在第二章还出现一个词
    效能分析
    还看到一句话
    先用抽样的方法找到效能瓶颈所在,然后对特定的模块用代码注入的方式进行详细分析。
    有一个疑问就是找到效能瓶颈方法有哪些,那个是能最好分析和实践的。查阅资料没有一个具体的答案?
    提问3:.读到第四章两人合作时,有一节代码复审,提出为什么一定要进行代码复审?在书中得到了这个问题的答案:
    首先代码复审中发现的问题,绝大多数都可以由开发者独立发现。从这一意义上说,复审者是在替开发者干开发者本应该干的事。
  • 相关阅读:
    webpack初体验
    Sql server 数据库 单用户切换为多用户
    JAVA加密
    TransactionScrope 2
    TransactionScrope
    ORA-14450
    C#.NET 各种连接字符串
    如何获取得到新浪的授权?
    加载JSON文件,Plist文件
    屏幕截图
  • 原文地址:https://www.cnblogs.com/ss140522/p/10496549.html
Copyright © 2011-2022 走看看