The rest of the time is allotted for inspections, testing, and bug fixing.
剩下的时间被分配用于检查、测试和错误修复。
What's the value of fixing a nasty crash bug?
修改很烂的具有破坏性的缺陷的价值是什么呢?
When fixing a bug, first write a test that fails because of it, then fix the bug.
当修正bug的时候,先要写一个能针对它的测试,然后再修复bug。
So you say well, rather than rushing off and fixing this one bug, let me pull back and ask, bug is this a systematic mistake that I've made throughout the program?
因此我们应该回头想想,这是不是我在整个程序中都,在犯的一个系统性错误,而不是匆匆忙忙的去修复这一个,如果确实是系统性错误的话?
应用推荐