不写测试的好处
本周的整理代码,在有单元测试的前提下,改得真的很放心。但是同时也遇到了一些问题,目前测试的代码量已经占到了1/5(2000行),特别是在变更业务设计影响到接口的参数和返回值的时候,与此同时加上原先的测试代码耦合性太强就导致一个结果是测试代码成为了累赘,修改测试的过程同样也是很耗时。
启发
设计结构的时候也同时要考虑设计的可测试性,在可测试的设计基础下的编程才能具备可测试性。hurricane的设计太草率了,我需求的设计上花的时间太少了(1:10),设计的评审太潦草了,以后要推动团队进行设计的评审。