作为一个在工作的程序员来说。我看到这两句话真的是体会颇深
为什么没出bug
当你脑海你出现这句“为什么没出bug”表明你对自己写的代码不自信,或者你明感觉到自己写的不规范有错误。但是程序就是能Run起来。我叫这个为隐患。也叫“技术债”。某个时段是要出来“还债的”。一个程序员一定要对自己代码有信心。书写规范,做到滴水不漏,找不出破绽,符合项目逻辑,易于维护。
为什么出bug
这个我感觉是最好解决的。我们在实际开发中,每一次功能的更新进行的测试都可能会找出bug。比如web项目中,当后台传送到前台进行数据展示的时候,为什么没能显示出来?是ajax一些问题还是前端用的标签不符合当前需求。当然还有为什么前台取数据,后台后崩掉。可能你写了一个死循环什么的。这时候你都好去定位到那部分出错,改bug的时候。最后是一步步的走下去,应用好
所以。我最怕的就是“为什么没出bug”
又怕在后续背锅,不得已重新全局的检查一遍,用成千的不同的数据测试她。当然如果你对自己代码有信心。或者你到后面出现bug的时候再去解决。这时候就转换成“为什么出bug”了。然后跟下去慢慢解决吧