大学四年为什么没养成先写测试的习惯
三 02
最近在看一些代码规范的书籍,例如 《高效程序员45个习惯》,《代码整洁之道》,这两本书中都提到要先写测试,曾经也在无数个地方看到测试驱动开发的好处,Martin Fowler的《重构》里面也一直在强调测试的重要性和测试的好处,写测试是顺利重构的基础。于是再想想,第一次听说要先写测试,是大一的时候上软件工程时候,邵老师说的先写测试,当时一直觉得这种做法太多余。后来虽然开始慢慢了解测试,但是一直没有养成先写测试在写代码的习惯。这就引出了一个问题,为什么从大一到大四,我或者周边的大部分同学都没有先写测试的习惯(其实目前没有看到有人先写测试的,自己没见识)?思考了一下,从自己角度出发,大概有几个原因:
Read More
路人说: