39 个奇葩代码注释,看完笑哭了。

Wesley13
• 阅读 476

39 个奇葩代码注释,看完笑哭了。

码农那点事儿

关注我们,一起学习进步

39 个奇葩代码注释,看完笑哭了。

来源:景略集智、程序员最幽默及网络,侵删。

导读:作为程序员,有没有让你感到既无语又崩溃的代码注释?

StackOverflow 上有一个类似的问题,问大家见过哪些超秀的注释,不少程序员纷纷吐槽自己见过的那些逆天注释,我们一起来围观一下。

1、只有上帝知道

39 个奇葩代码注释,看完笑哭了。

//我写这一行的时候,只有上帝和我知道我在写什么

//现在,只有上帝知道了

2、相隔时空的diss

39 个奇葩代码注释,看完笑哭了。

//somedev1 -  6/7/02 添加对登录屏幕的暂时追踪功能

//somedev2 -  5/22/07 暂时个屁

(仿佛看到两个程序员相隔时空的diss)

3、喝大了

39 个奇葩代码注释,看完笑哭了。

//喝大了,等会再修bug

4、有魔法,别碰

39 个奇葩代码注释,看完笑哭了。

//有魔法,别碰。

5、开森吗?

39 个奇葩代码注释,看完笑哭了。

//开森地调bug吧,傻x

(隔着屏幕都想打他一顿)

6、糊弄过去算了

39 个奇葩代码注释,看完笑哭了。

/*

*你可能觉得自己看懂下面的代码了,

*然而你并没有,相信我。

*糊弄过去算了,不然你会好多个晚上睡不着觉,

*嘴里骂着这段注释,觉得自己很聪明,

*真能“优化”下面的代码。

*现在关上文件,去玩点别的吧。

*/

7、你懂的

39 个奇葩代码注释,看完笑哭了。

//这代码真是烂透了,你懂的,我也懂的。

8、先往下看

39 个奇葩代码注释,看完笑哭了。

//先往下看,后面再喊我傻X。

9、好怕怕

39 个奇葩代码注释,看完笑哭了。

//我也不确定我们到底需不需要这个,但是删了又特害怕。

10、到底要怎样?

39 个奇葩代码注释,看完笑哭了。

#要想理解递归,移步本文件底部

然后翻到文件底部:

#要想理解递归,移步本文件顶部

11、本人对本代码概不负责

39 个奇葩代码注释,看完笑哭了。

//本人对本代码概不负责,

//他们让我写的,非本人自愿。

12、我偏不

39 个奇葩代码注释,看完笑哭了。

//就不给你们写注释

//这代码写得这么费劲

//所以你们读着也得费劲

13、没有错,不好用就不是我写的

39 个奇葩代码注释,看完笑哭了。

//如果这段代码跑的通,那就是Paul DiLascia写的。要是跑不通,

//那我就不知道是谁写的了

14、没毛病

39 个奇葩代码注释,看完笑哭了。

//这公式没毛病,你要不信自己去算

15、就问你服不服

39 个奇葩代码注释,看完笑哭了。

//要是你想被炒鱿鱼,那就删吧

16、好好活着

39 个奇葩代码注释,看完笑哭了。

//如果将来读到这行代码,我会穿越回来,然后一死以谢天下。

17、谨以此代码献给我的老婆

39 个奇葩代码注释,看完笑哭了。

//谨以此代码和我所有的工作献给我的老婆Darlene,

//这段代码要是放出去,

//她就得照顾我还有三个孩子了。

(潜台词是自己代码写的太烂,会丢了工作或者造成公司倒闭)

18、我读书少,别骗我

39 个奇葩代码注释,看完笑哭了。

//别删这行注释啊,删了程序就崩了

19、仇恨绵绵不绝

放个大招,在 GitHub 上有这么一个脚本,前面好好的,很正常,到了中间作者忽然用注释对 Adobe PSD 来了一大段的疯狂吐槽:

39 个奇葩代码注释,看完笑哭了。

//到了这个份儿上,我得给你说说这个 Adobe PSD 格式。

//PSD 可不是个好格式,它甚至都是不个坏格式,叫它坏格式都是

//对 PCX 和 JPEG 这些坏格式的一种侮辱。不,PSD 是一种烂到家的格式。

//我忙活这段代码好几个星期了,我对 PSD 日渐增长的仇恨,

//如同数百万个太阳燃烧成的怒火,绵绵不绝。

//如果有两种不同的做事方法,PSD 会两个都试一遍。

//然后再以正常人无法想象的方式想出三个甚至三个以上的方法,

//把它们也都试一遍。PSD 把“前后矛盾”上升成了一门艺术。比方说,

//为啥它忽然就决定这些特定组块对齐 4 比特,而且这种对齐方式

//不应该包含在尺寸内?其它地方的组块要么没对齐,

//要么对齐方式包含在尺寸内。这里就没包含在内。

//这三种方式任何一种都是可以的,智商正常的格式都会只用一种,

//我们的 PSD 当然是三种都用了,而且不止三种。

//从 PSD 文件里拿到数据,就跟从你那 58 岁生日时被一条抓狂的淡水鲨鱼干掉的

//上岁数的怪叔叔家的阁楼上想找出点好东西一样。

//用鲨鱼这个比方不是我要表达的重点啊,但是我现在正在苦思冥想,

//那些小题大做搞出这种文件格式的人该有怎样搞笑的人生啊。

//之前吧,我想找到这种文件格式的最新说明书。

//为此,我必须向他们申请许可,他们才考虑送我

//这本神圣的“秘籍”。整个过程还得向他们传真

//一些文件的复印件,或者可能还得签点秘密协议。

//我只能觉得,他们把这个流程搞这么复杂就是因为

//他们造出了这么恶心的东西,心里有愧。我是自然不会

//按他们的意思走这个流程的。但是假如我真的

//这么做的话,我会把说明书的每一页都打印出来,

//一把火给它烧了。要是能有超能力,

//我会把说明书的所有复印件都收集过来,

//放到宇宙飞船上,直接发配到太阳。

//

//PSD 不是我喜欢的文件格式。

看来是实在忍无可忍了。吐槽完这一段后,作者又继续淡定地写完了脚本。

这段脚本的地址:

https://github.com/zepouet/Xee-xCode-4.5/blob/master/XeePhotoshopLoader.m#L108

20、新人默默的在后面增加一行注释:****浪费在这里的总时间=48h

39 个奇葩代码注释,看完笑哭了。

21、新人看到这样的注释都不用再尝试了,感恩前辈

39 个奇葩代码注释,看完笑哭了。

22、即使系统终止运行,这个BUG依然存在

39 个奇葩代码注释,看完笑哭了。

23、只能说下家公司真惨,这是有多大的积怨呢

39 个奇葩代码注释,看完笑哭了。

24、整个网站就此垮掉......

39 个奇葩代码注释,看完笑哭了。

25、敢这么诅咒老板的,我敬你是条汉子

39 个奇葩代码注释,看完笑哭了。

26、你不可能看懂这个

这是一段来自贝尔实验室的,第六版Unix Kernel,注释语句为“you are not expected to understand this”,意思就是,你不可能看懂这个。

39 个奇葩代码注释,看完笑哭了。

27、穷逼VIP

去年虾米音乐客户端的程序员竟然称一些活动送的VIP客户为“穷逼VIP“,引发了网友争议。

39 个奇葩代码注释,看完笑哭了。

28、不解释,看注释

39 个奇葩代码注释,看完笑哭了。

29、听前辈的话,把这块程序去掉就好了

39 个奇葩代码注释,看完笑哭了。

30、调试了半天才看到这个,新人表示已泪奔

39 个奇葩代码注释,看完笑哭了。

31、你有freestyle吗,也来一个?

39 个奇葩代码注释,看完笑哭了。

32、顾客要是不会看个代码注释,被坑了可能还不知道

39 个奇葩代码注释,看完笑哭了。

33、虽然没有年终奖,但我们有很多bug呀!

刚入职的程序员估计会被吓跑,然后感谢一下前辈。

39 个奇葩代码注释,看完笑哭了。

34、就连Nike也尝试了在他们的robots文件里加入了一个有趣的图案

39 个奇葩代码注释,看完笑哭了。

35、超级有自知之明的代码注释

39 个奇葩代码注释,看完笑哭了。

36、致敬每一个勇敢的编程骑士

39 个奇葩代码注释,看完笑哭了。

37、当然,闲的蛋疼的猿,还会做这样的注释

39 个奇葩代码注释,看完笑哭了。

或者这样的:

39 个奇葩代码注释,看完笑哭了。

甚至这样的:

39 个奇葩代码注释,看完笑哭了。

38. 据说下图是程序员写注释时的基本思路

39 个奇葩代码注释,看完笑哭了。

39、最后,送给广大开发者们,恭祝代码无Bug

39 个奇葩代码注释,看完笑哭了。

39 个奇葩代码注释,看完笑哭了。

End

推荐阅读 ↓↓↓

干货 | 绿色破解资源站分享 39 个奇葩代码注释,看完笑哭了。

讲讲Python爬虫绕过登录的小技巧

这个月薪过万的岗位,为什么招不到人?

爆红GitHub!有人打算用这个项目100天拿下Python

【小编微信 扫一扫微信二维码...发1元红包...需要的源码,私信我哦!

39 个奇葩代码注释,看完笑哭了。

● 后台回复【网页特效】,免费获取网页制作特效源码!

● 后台回复【源码】,免费获取源代码!


39 个奇葩代码注释,看完笑哭了。


商务合作请加微信:31690503

39 个奇葩代码注释,看完笑哭了。

点「在看」的人都变好看

本文分享自微信公众号 - 码农那点事儿(code_ndsh_2018)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
KaliTools说明书+BurpSuit实战指南+SQL注入知识库+国外渗透报告
!(https://oscimg.oschina.net/oscnet/d1c876a571bb41a7942dd9752f68632e.gif"15254461546.gif")0X00KaliLinux Tools中文说明书!(https://oscimg.oschina.net/oscnet/
Stella981 Stella981
3年前
Github标星5300+,专门为程序员开发文档开源管理系统,我粉了
!(https://oscimg.oschina.net/oscnet/a11909a041dac65b1a36b2ae8b9bcc5c432.jpg)码农那点事儿关注我们,一起学习进步!(https://oscimg.oschina.net/oscnet/f4cce1b7389cb00baaab228e455da78d0
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这