构建之法阅读笔记01

组成软件团队进行软件开发的前提,是团队里的成员每个人都是合格的软件工程师,所以一些基本的概念和技术都需要去掌握,单元测试就是其中一个。

绝大部分的软件不是一个人可以完成的,它需要成员的配合,大家的工作互相依赖。

然而这样也可能会导致一个问题:自己的模块自己使用的时候没毛病,一旦他人调用却会错误百出,所以就需要一个方法去解决这个问题。

单元测试就是这样的方法。

 

个人感受:

我过去是怎么做的:

大致确定好程序需要的功能后,便开始闷头写代码,直到大体上完成之后才开始运行,检查结果。

 

结合书中所讲,这样做为什么不好:

在程序运行的时候,可能会发生很多问题,而想要找到这些问题是很麻烦且复杂的,甚至可能会因为想要修复一个问题而将自己的代码大幅度修改,重做。

 

提出一个解决办法:

单元测试,将自己的程序分为几个模块,每当完成一个之后,便对其进行单独的测试,测试成功,没有问题之后再继续进行。

posted @ 2018-01-08 11:47  但为君故。  阅读(96)  评论(0)    收藏  举报