美文网首页Java联盟
​一场由注释引发的“血案”—少年收起你的注释我们还是好朋友

​一场由注释引发的“血案”—少年收起你的注释我们还是好朋友

作者: Java联盟 | 来源:发表于2017-11-21 22:08 被阅读0次

温馨提示:本文图片来源于网络,版权归原作者所有!


做为一个程序员写代码是我们的使命,写注释是我们的责任!

如果你的代码没有注释,那么对于和你一起工作的伙伴来说是痛苦的,对于之后接手你工作的同事来说是痛苦的,不相信的话你可以看一下你半年前的代码—没有注释的那种,你就会明白什么是不触及皮肤却伤及到灵魂的痛了。所以作为一个富有职业道德开发人员,添加注释从我做起

虽然代码的注释是为了内部开发人员看的,一般不会让外面的人看到,但是请各位一定要小心谨慎呀!这不,我们的程序小哥就被抓到了!

这条新闻是这样的,有人在技术论坛发帖,在虾米 mac 客户端发现了一个好玩的注释!

    

原来是虾米音乐时常会推出各种领取 VIP 的优惠活动,这种不花钱的 VIP 在代码中被注释为穷逼VIP(活动送的那种)

在其他的代码注释里,还标明了“乞丐vip”和“beggar vip”。

种类还挺多!

事件发生后,该程序员在知乎上做出了回应,原文截图!


该程序员表示:已经离职一个月了

“当晚就从前同事那里听到了消息,得知他们都在加班删除我写的注释,重新打包发布程序,我感觉十分愧疚。”表示这是“过于自大和自满了,在自以为是的『吐槽』本意并没有任何歧视意思,只是想吐槽一些活动规则的复杂。”最后承认错误“但是,不管如何,错了就是错了,我认错。以此为鉴,今后我老老实实写代码,正正经经写注释。另外对当晚连夜加班帮我处理问题的前同学们,表示歉意。”

以上就是此次事件的经过,怎么说呢!其实软件开发本身就是一项压力特别大工作,(热爱喜欢编程的人士除外)所以程序员会在注释里写一些奇怪的注释,以及奇怪的变量名,来宣泄一些负面的情绪。使得枯燥的工作变得有意思。


当然,注释毕竟是给同事看的,有时也会添加一些前人对于后来人的建议,指引前进的方向!


这简直是报复社会呀!

多谢前辈指点!


而且技术是不分国界,国外的程序员也有同样的注释

英语好的同学请自行翻译

原谅我的英语水平


注释还是很有用的,不仅可以告诉后来的同事,这行代码是做什么的,还能告诉你公司的情况。还有当时自己写代码的心情,状态,以及公司未来的发展...

除了注释还有变量名

这也是要注意的!


我曹被发现了!


如何机制的化解用户的问题

简直完美,感觉不会几句英文都没法混下去了!

再此给广大的未来的程序员一些建议:

现在毕竟不是几年前了,不会翻源代码都没法在各大技术论坛上发帖了,还记得上次那个左右脑的测试吗?


前有左右脑测试被爆源代码,随机生成测试结果。

后有虾米音乐 APP 被注释,说用户是穷逼 VIP。


要是不会一点编程技术,我都不好意思在下面留言了!


你永远不知道使用你程序的都是一些什么人,所以各位未来的程序员们呀!且行且珍惜!


我去学习了,告辞!


相关文章

  • ​一场由注释引发的“血案”—少年收起你的注释我们还是好朋友

    温馨提示:本文图片来源于网络,版权归原作者所有! 做为一个程序员,写代码是我们的使命,写注释是我们的责任! 如果你...

  • iOS编码规范

    注释规范 文件头注释 文件头注释采用如下格式,该注释由xcode自动生成。如果你对其他人的原始代码作出重大的修改,...

  • JS

    1.注释:// 注释当前行/*整段注释*/ 2.变量:Variable (变量)的名字可以由数字、字母、$ 或者 ...

  • 2019-05-17js基础

    一、语法基础 1、注释单行注释:在注释文字前加// /*多行注释1多行注释2*/ 2、标识符由字母、数字、下划线和...

  • js基础语法

    基础语法 注释 单行注释 - 在注释前加两个/ 多行注释 - /* */ 标识符 由数字、字母、下划线和,它有特殊...

  • 一场由伟哥引发的血案

    一、 “你们这一代人完了!你们居然不想看看同桌的胸!” 坐我前排的刘大碗咆哮着说到。 现在是两千年三月十八号,我坐...

  • 由“胖”引发的一场“血案”

    我有个每年都必须至少见一次的亲戚——一个略有几分姿色、但文化水平很低以及嘴很贱的老妇女,十几年来,她每次见到我,最...

  • 你在为谁工作?

    昨天,我们这发生了一场血案,一顿饭引发的血案,同事A平时虽然有点小脾气,但工作还是在认真做,但多次抱怨公司食堂的饭...

  • Solodity知识点集 — 注释(十二)

    注释 Solidity 里的注释和 JavaScript 相同。在我们的课程中你已经看到了不少单行注释了: Sol...

  • js 语言精粹 (摘要)

    1.0 js注释 2种 1.1 // 单行注释 1.2 /* */ 多行注释 2.0 标识符 标识符由一个...

网友评论

    本文标题:​一场由注释引发的“血案”—少年收起你的注释我们还是好朋友

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