fizzbuzz牛津英语树 fizzbuzz( 九 )


最后还有一个问题,我写了这老多的细粒度的测试,是不是我原来的那个测试就可以删掉了?我建议不要,一方面,可以当文档存在,另一方面你原来的测试相当于一些主干,而细粒度的测试相当于各种细节分支,当我们未来再引入新的功能的时候,你可以先用主干测试来驱动新功能,然后用细节的测试来进行微调 。
写到这里,我用fizzbuzz能讲的道理也算讲完了,还有很多道理没讲到,下次换个题目试试 。
絮絮叨叨写了这么多,就是讲一个事,技术是由一万个细节组成的,哪怕一个这么简单的题目,也有如此多的点 。之前写过一篇文章叫《什么值得背》,就是说了一个道理:高手的解题思路值得背 。我也不敢说自己是什么高手,起码写了许多年代码,也就把自己的写代码的思维展示给大家,希望对有心人有所帮助 。
文/ThoughtWorks 仝键
【fizzbuzz牛津英语树 fizzbuzz】更多精彩洞见,请关注微信公众号:ThoughtWorks洞见

相关经验推荐