那些有趣的代码注释,笑尿了

代码注释的作用,不需要对程序员解释了。有时在查看他人代码,能看到一些令人不禁大笑的注释。比如:

Wojtek Swiatek 的分享

我看过一些数据分析的代码,然后就被下面的注释震惊了:

# 不要再用 anal 做变量名了 # [ 译注:写注释的人是想用 anal 这个缩写来表示 analyze(分析),可是 anal 这个单词的意思是 " 肛门 " ] # 我特么在哪都能看到 anal 这个词!# 请不要再这么做了!# 你们要用就用 analyze,或者 xbvvzr,要不然用什么其他的都可以。就是别写成 anal_insert 或者 anal_check 了 #【译注:insert 是插入的意思,check 是检查的意思,其他的你们自行脑补吧】

Anirudha Bose 的分享:

谢尔盖.布林(Google的联合创始人之一)在斯坦福大学念计算机科学博士学位的时候,他的简历里并不含任何”待遇要求“(Objective)的字眼。但当你去查看他的简历的HTML源代码的时候,你会看到(他在简历HTML源文件里明确写了“待遇要求”,只是用注释注掉了,在浏览器页面上不显示。):

(其“待遇要求“的内容是:办公室要大,挣钱要多,干活要少。如果能经常去奇妙的地方旅行而且还能给报销的话,那就更好了。)

Abhinav Upadhyay 的分享

1

2

/* You are not expected to understand this */

/* 我们并不指望你能看懂这段话 */

这段注释并不是我亲眼所见,但是它在网上传得很厉害。这段注释是出自于贝尔实验室的Unix系统第六发行版,并在《Lions’ Commentary on UNIX 6th Edition, with Source Code》这本书中标注出来的。

代码和标注的细节如下:

iu Wei 的分享[译注:这明显是一位来自中国的工程师]:

Michael Dehmlow 的分享

我新入职了一个公司,然后发现了一段三周之前写的注释,这段注释是项目之前的研发团队写的,写的日期就是我来公司面试和正式入职的这段期间。

我有幸在原来负责这个项目的先生们被炒鱿鱼的前一天被派来参与这个项目。

今日头条号:搜索 "JavaLeader"  (欢迎大家关注支持,头条更精彩)

java资源分享总群(六) :238600498       java招聘信息共享群:489895481

 java微信技术群:微信搜索18335013040加好友,拉入群内。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值