构建之法阅读笔记02

第二章的开头就给我讲出了单元测试的概念和效果,单元测试可以使自己父子的模块功能定义尽量明确,模块内部的不会影响其他模块,而且模块的质量能得到稳定的,量化的保证。

还举例了小飞写单元测试的例子,让我们队创建单元测试主要步骤印象深刻,创建单元测试的主要步骤:

1.设置数据

2.使用被测试类型的功能

3.比较实际结果和预期的结果。

那么好的单元测试是什么:单元测试应该在最基本的功能。单元测试必须由最熟悉代码的人来写,也就是程序作者。单元测试后机器状态保持不变。单元测试要快。单元测试应该差生可重复,一致的结果。单元测试应该覆盖所有的代码路径。单元测试笔记和产品代码一起保存和维护。

文中还提到了,每个读者要开始管理自己的源代码。每个人都要申请类似Github的网上源代码管理项目,存放源程序和其他文档。

我以前虽然听从了建民老师的要求,注册了github账号,但是只在github上看了其他人的代码,自己并没有存放代码,所以从现在开始,就应该把自己所写的代码项目和以前所写的代码,存放在github上以此来增加自己的代码库。

原文地址:https://www.cnblogs.com/zlj843767688/p/11063741.html