美文网首页
程序员:祈求代码不出 bug 该拜哪个神仙?网友:拜雍正

程序员:祈求代码不出 bug 该拜哪个神仙?网友:拜雍正

作者: 大山里的前端攻城狮 | 来源:发表于2019-03-14 20:09 被阅读0次

    行业祖师崇拜是中国民间文化的一个分支,过去各行业都很重视,视其为本行业的保护神。民间有“三百六十行,无祖不立”的说法。祖师爷们都是些很有名望的人,直接或间接地开创、扶持过本行业。就比如说,妓女拜管仲。快递可以拜曹操,因为说曹操,曹操到嘛。我是做旅游的,可以拜 托马斯库克。哈哈。教育行业拜孔子。也不是说一定要拜,就是想了解一下程序员会不会也拜一拜,如果拜的话,都拜谁啊?如果是祈求代码不出 bug 该拜哪个神仙?

    第一名

    雍正

    上榜理由:拜雍正,专治八阿哥(BUG)。

    吃瓜群众

    0号:我竟无言以对

    1号:这么好的段子真担心是双簧啊

    2号:此梗横跨文理两科 太厉害了!

    3号:好冷.....

    4号:好有道理

    第二名

    天灵灵,地灵灵,奉请祖师来显灵。

    一请莱尊二进制,二请巴贝奇创雏形。

    三请艾达写代码,四请诺依曼率群英。

    五请阿兰俏图灵,六请里奇汤普逊。

    七请网络三老祖,八请盖茨广进金。

    九请李纳斯多开源,十请迪恩再创新。

    恭请bat三巨头,率领网上众水军。

    第三名

    上榜理由:蛤能吃虫

    我是一名从事了5年前端的程序员,辞职目前在做讲师,今年年初整理了一份适合2019年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,免费送给每一位前端小伙伴,这里是小白聚集地,欢迎初学和进阶中的小伙伴。加微信:wwo2519

    第四名

    抵霸格神

    上榜理由:debug神

    第五名

    图灵祖师爷

    上榜理由:个人经验,桌面显示图灵图片后,5~10分钟内,可以解决大多数疑难bug。

    最后送大家几个减少BUG的方法

    1个原则:2/8原则

    20%的代码完成80%的功能,80%的代码用来处理20%概率出现的异常和分支

    现在看看你的代码,如果没有达到这个标准,说明代码不够完善,考虑不够周全

    2个技巧:防御性编程、代码写三遍

    每行代码都考虑分支或者错误情况(注意考虑并不代表一定要写,没有就不用写,只是要培养自己的这种意识,如果没有这样的意识,那就会导致该写的也都遗漏了),

    第一遍代码完成基本功能,第二遍代码完善异常和分支处理,第三遍代码优化(包括编程规范、性能、逻辑等)

    3个条件:熟悉编程语言、单元测试、熟悉业务

    特别注意编程语言的坑,例如PHP的==和===

    单元测试不用多说,能够以最小的代价发现隐藏很深的问题

    代码写的再好,如果业务理解错了都是白搭

    大家在遇到BUG时有没有考虑过去拜哪路神仙呢?欢迎大家留言分享!

    更多web前端学习资料、视频,加微信:wwo2519

    相关文章

      网友评论

          本文标题:程序员:祈求代码不出 bug 该拜哪个神仙?网友:拜雍正

          本文链接:https://www.haomeiwen.com/subject/fytqmqtx.html