正确对待bug

正确对待bug

2016-10-09 公众号:一只程序媛


以前我一直以为bug是代码的天敌,我以为好的程序媛写出来的代码是应该没有bug的,零bug是终极奋斗目标。

后来,看到一句话“上帝创造世界时如果没有bug,我们现在都还只是猴子”,虽然时一句玩笑话不过仔细想想或者遇到bug时这样自我安慰,对bug已经没有那么抵触了。

今天就是想记录一些自己对bug的错误理解。

    1.不存在没有bug的代码,即使是大牛写的代码也是存在bug的,所以有bug并不丢人。

    2.不能遇到bug就修改。这可能是最颠覆我三观的认识,在我们写代码时不能遇到bug就修改。例如团队开发时,别人已经在你的代码那基础上继续开发,如果你返回去重构发现代码存在bug然后修改了bug,可能导致团体项目出现千千万万个新的bug,正确的做法是即使重构也应该保留bug。



即使bug可能没有那么不可理喻,但依然愿我们的代码不存在bug。

原文地址:https://www.cnblogs.com/ting119/p/5943681.html