20171005-构建之法:现代软件工程-阅读笔记

第二章讲的是个人技术和流程,最吸引我的一句话是:“你的RP是由你的程序质量决定的。”这让我发现好的单元测试才能准确、快速地保证程序基本模块的正确性。好的程序总是要在最低的功能上验证程序的正确性,正如很多软件他们的源代码是在最低的版本上编写的,便是为了能够在任意版本上兼容。虽然在功能上可能会比较不方便,但很多地解决了兼容问题,毕竟现在科技高速发展,人们总不能预计信息发展的速率,因此,在最低的功能上验证程序的正确性是最明智的决定。此外,好的单元测试必须由代码作者来写,这样才能够保证程序在测试的过程中有相对性。转而到回归测试,我们在验证心的代码的时候改正了自身的缺陷,同时也需要验证新的代码有没有破坏模块的现有功能。在修复bug的同时,也应当要注意做容错处理,这样才能做出一个好的程序。

原文地址:https://www.cnblogs.com/zhanghongjian/p/7629222.html