如何掌握Bug生产之术?
从某种意义上讲,写出Bug其实是一件并不光荣和光彩的事情,但是写出一个影响巨大/潜伏性极强的Bug,然后再通宵达旦地去排查、去修复她,在你行云流水般的bugfix代码下,还能收获到领导/同事/测试妹纸的一波666,你会发现,写出这个Bug其实是一件很伟大、值得炫耀的事情。 总的来说,要写出Bug,可以从以下几个维度去思考: 1.测试是对自己代码的不信任 程序员的天敌就是测试妹纸,为了能写出更多的Bug,我们往往需要减少测试的数量,笔者也准备了一些话术用于应付测试妹纸:
2.信任他人的实现,有现成的绝不自己动手作为单纯的对这个world只想说一句hello的程序员来说,我们需要对这个世界充满信任,当遇到一个新的功能时,首先打开百度搜一下,看看别人的实现,如果有现成的,绝不浪费时间去检查别人的代码,如果别人的代码有问题,哪来的勇气发文章呢? 我们需要信任第三方库,信任测试测过的代码,信任用户足够聪明一定会按照我们的要求来传递数据。 3.所有代码穿上try-catch外衣,拒绝暴露ug是令人十分讨厌的,针对Bug我们有很完美的操作可以避免: 那就是在编码的过程中多使用catch Exception{ignore();},通过这样简单的处理后,所有的接口都能完美运行,客户也不会看到天书般的Bug日志,说不定通过这个操作,就像学生时做的数学题呢,也许过程错了,但是结果是对的呀。
4.配置个性化的开发环境 (编辑:济南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |