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