300G全套最新软测视频教程分享
链接:https://pan.baidu.com/s/17jkyGn-Wm-zC6QQLkWjrsw
提取码:o94n
J.Timothy King写了一篇很不错的文章:“先写单元测试的12个好处”(Twelve Benefits of Writing Unit Tests First)。个人认为后半部分的文章有点多余。
然而,如果你还是不愿改掉你之前先写代码的老毛病,至今还认为个人习惯比先设计好的软件还重要,那我也只能叹息了。
J.Timothy King的文章写的有点弄巧成拙了,虽然单元测试的主张是重要,但是他的普遍接受已经是过去几年里软件开发市场上的进步了!
软件上的难题你是怎样解决的?开始会先做什么?在解决难题的时候会常问自己要编写怎样的代码才行,首先的重点是我要用什么样的方法才能解决这个问题。
每个人的思维里总是喜欢有一个假设,假设一些不会发生或是不存在的事情,我们已经有了判断的结果可还是要做上一些的事情,这种思维对于大部分人来也是难以改变的!
J.Timothy King罗列了12个方法,帮大家接受“测试先行”的观念:
- 1.测试可证明你的代码是可以解决