zoukankan      html  css  js  c++  java
  • 课后作业-阅读任务-阅读笔记

    代码复审的目的:

    1.找出代码的错误,比如:

          1)编码错误,比如一些碰巧骗过了编译器的错误

          2)不符合团队代码规范的地方

    2.发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的

    3.发现算法错误,比如使用的算法不够优化,边界条件没有处理好等

    4.发现潜在的错误和回归性错误——当前的修改导致以前修复的残缺又重新出现

    5.发现可能需要改进的地方

    6.教育(相互教育)开发人员,传授经验,让更对多的成员熟悉项目各部分的代码,同时熟悉和应用领域相关的实际知识

    测试设计有两种方法:黑箱和白箱

    功能测试:测试类别中,测试的范围由小到大,测试者也由内到外——从程序开发人员到测试人员,到一般用户

    非测试功能:一个软件除了基本功能之外,还有很多功能之外的特性,这些叫做非功能,或者服务质量需求

    测试方法:单元测试和代码覆盖率测试

    软件=程序 +  软件工程

    软件质量=程序质量+软件工程质量

  • 相关阅读:
    Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite
    理解 Continuation
    99种用Racket说I love you的方式
    Racket Cheat Sheet
    scheme 教程 #lang racket
    开始学习Scheme
    MIT Scheme 的基本使用
    CPS变换
    SECD machine
    scheme 之门
  • 原文地址:https://www.cnblogs.com/juyan/p/7774180.html
Copyright © 2011-2022 走看看