zoukankan      html  css  js  c++  java
  • 《构建之法》第二章阅读笔记

        由于受到极限编程的影响,在最近的几年时间里单元测试逐渐成为我软件开发过程中一个不可或缺的重要组成部分。

    极限编程要求我们对我们所完成的每一项功能都要进行单元测试并且要很好的管理这些测试,我们不应该在所有的单元

    测试通过之前去集成任何新的功能。这种做法的好处就是可以让开发人员对自己所写的代码充满信心(而不是盲目的毫

    无根据的自负)。

          回归测试的目的简单的理解就是在程序有修改的情况下保证原有正常功能的一种测试策略和方法。在软件生命周期中

    的任何一个阶段,只要软件发生了改变,就可能给软件带来新的问题。所以我们的回归

           测试最好要自动化,因为这样就可以对于每一个构建快速运行所有回归测试,以保证尽早发现问题。单元测试是回归

    测试的基础。

           程序员都希望自己的程序跑得又快又好。所以我们要学会做效能分析。个人开发流程中,工程师在“需求分析”和“测

    试”这两方面明显地要花更多的时间;但在具体的编码上,工程师要比学生少花1/3时间。

  • 相关阅读:
    exec系列函数和system函数
    fork函数相关总结
    文件的内核结构file和dup实现重定向
    进程基本概述
    fcntl 函数与文件锁
    文件的属性
    目录的操作
    文件的读取写入
    文件的打开关闭
    浅谈原始套接字 SOCK_RAW 的内幕及其应用(port scan, packet sniffer, syn flood, icmp flood)
  • 原文地址:https://www.cnblogs.com/jingxiaopu/p/6367059.html
Copyright © 2011-2022 走看看