温馨提示:本文图片来源于网络,版权归原作者所有!
做为一个程序员,写代码是我们的使命,写注释是我们的责任!
如果你的代码没有注释,那么对于和你一起工作的伙伴来说是痛苦的,对于之后接手你工作的同事来说是痛苦的,不相信的话你可以看一下你半年前的代码—没有注释的那种,你就会明白什么是不触及皮肤却伤及到灵魂的痛了。所以作为一个富有职业道德开发人员,添加注释从我做起!
虽然代码的注释是为了内部开发人员看的,一般不会让外面的人看到,但是请各位一定要小心谨慎呀!这不,我们的程序小哥就被抓到了!
这条新闻是这样的,有人在技术论坛发帖,在虾米 mac 客户端发现了一个好玩的注释!
原来是虾米音乐时常会推出各种领取 VIP 的优惠活动,这种不花钱的 VIP 在代码中被注释为穷逼VIP(活动送的那种)
在其他的代码注释里,还标明了“乞丐vip”和“beggar vip”。
种类还挺多!
事件发生后,该程序员在知乎上做出了回应,原文截图!
该程序员表示:已经离职一个月了
“当晚就从前同事那里听到了消息,得知他们都在加班删除我写的注释,重新打包发布程序,我感觉十分愧疚。”表示这是“过于自大和自满了,在自以为是的『吐槽』本意并没有任何歧视意思,只是想吐槽一些活动规则的复杂。”最后承认错误“但是,不管如何,错了就是错了,我认错。以此为鉴,今后我老老实实写代码,正正经经写注释。另外对当晚连夜加班帮我处理问题的前同学们,表示歉意。”
以上就是此次事件的经过,怎么说呢!其实软件开发本身就是一项压力特别大工作,(热爱喜欢编程的人士除外)所以程序员会在注释里写一些奇怪的注释,以及奇怪的变量名,来宣泄一些负面的情绪。使得枯燥的工作变得有意思。
当然,注释毕竟是给同事看的,有时也会添加一些前人对于后来人的建议,指引前进的方向!
这简直是报复社会呀!
多谢前辈指点!
而且技术是不分国界,国外的程序员也有同样的注释
英语好的同学请自行翻译
原谅我的英语水平
注释还是很有用的,不仅可以告诉后来的同事,这行代码是做什么的,还能告诉你公司的情况。还有当时自己写代码的心情,状态,以及公司未来的发展...
除了注释还有变量名
这也是要注意的!
我曹被发现了!
如何机制的化解用户的问题
简直完美,感觉不会几句英文都没法混下去了!
再此给广大的未来的程序员一些建议:
现在毕竟不是几年前了,不会翻源代码都没法在各大技术论坛上发帖了,还记得上次那个左右脑的测试吗?
前有左右脑测试被爆源代码,随机生成测试结果。
后有虾米音乐 APP 被贴注释,说用户是穷逼 VIP。
要是不会一点编程技术,我都不好意思在下面留言了!
你永远不知道使用你程序的都是一些什么人,所以各位未来的程序员们呀!且行且珍惜!
我去学习了,告辞!