有偿问答
面经分享
技术探讨
资料领取
登录
每一个都能笑抽的 39 个奇葩代码注释
社长
1年前
⋅ 405 阅读
素材来源:网络 **1. 只有上帝知道** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/44c9eba1b52843fea9a67fbdeb127512.png) // 我写这一行的时候,只有上帝和我知道我在写什么 // 现在,只有上帝知道了 **2. 相隔时空的 diss** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/2c409205fdc34c28996cdf058c9c42cf.png) //somedev1 - 6/7/02 添加对登录屏幕的暂时追踪功能 //somedev2 - 5/22/07 暂时个屁 (仿佛看到两个程序员相隔时空的 diss) **3. 喝大了** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/06853f49fc6e455086dd600ad798b5ea.png) // 喝大了,等会再修 bug **4. 有魔法,别碰** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/594f361e17da4e2299150e5831b31e6a.png) // 有魔法,别碰。 **5. 开森吗?** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/c0c50ae656a8420cb179d7324793eb48.png) // 开森地调 bug 吧,傻 x (隔着屏幕都想打他一顿) **6. 糊弄过去算了** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/020df3088d7544fa900258059835db5e.png) /* * 你可能觉得自己看懂下面的代码了, * 然而你并没有,相信我。 * 糊弄过去算了,不然你会好多个晚上睡不着觉, * 嘴里骂着这段注释,觉得自己很聪明, * 真能 “优化” 下面的代码。 * 现在关上文件,去玩点别的吧。 */ **7. 你懂的** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/0facd1f08ea1418e8e8fbd6a60b0011f.png) // 这代码真是烂透了,你懂的,我也懂的。 **8. 先往下看** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/7bffd781810341b196277e73ec049f6c.png) // 先往下看,后面再喊我傻 X。 **9. 好怕怕** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/0f0712d19f9140208b751d1e1a37a53b.png) // 我也不确定我们到底需不需要这个,但是删了又特害怕。 **10. 到底要怎样?** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/7923100bb18e495ca9b53da4cadcb3aa.png) #要想理解递归,移步本文件底部 然后翻到文件底部: #要想理解递归,移步本文件顶部 **11. 本人对本代码概不负责** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/f283c4acaeaa4c6492f8af0061f1c1cb.png) // 本人对本代码概不负责, // 他们让我写的,非本人自愿。 **12. 我偏不** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/a0aeb5b7993b4fa5aa638cbf78e34afe.png) // 就不给你们写注释 // 这代码写得这么费劲 // 所以你们读着也得费劲 **13. 没有错,不好用就不是我写的** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/fde32a895efa4215972b5c88875f28be.png) // 如果这段代码跑的通,那就是 Paul DiLascia 写的。要是跑不通, // 那我就不知道是谁写的了 **14. 没毛病** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/64ecd356f8354faabd5ef3750bc82cf6.png) // 这公式没毛病,你要不信自己去算 **15. 就问你服不服** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/0a6e73b8f77b4fd2ada32d43159c4fa4.png) // 要是你想被炒鱿鱼,那就删吧 **16. 好好活着** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/c5f901b5e2a84a5da6cc897a807160bc.png) // 如果将来读到这行代码,我会穿越回来,然后一死以谢天下。 **17. 谨以此代码献给我的老婆** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/c4d51d5179a946aca9e502e8ccbe31c2.png) // 谨以此代码和我所有的工作献给我的老婆 Darlene, // 这段代码要是放出去, // 她就得照顾我还有三个孩子了。 (潜台词是自己代码写的太烂,会丢了工作或者造成公司倒闭) **18. 我读书少,别骗我** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/23467fee41e74f30a1ac2903623ebe68.png) // 别删这行注释啊,删了程序就崩了 **19. 仇恨绵绵不绝** 放个大招,在 GitHub 上有这么一个脚本,前面好好的,很正常,到了中间作者忽然用注释对 Adobe PSD 来了一大段的疯狂吐槽: ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/c319fca092d84be0bc1978063a2681e0.png) // 到了这个份儿上,我得给你说说这个 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** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/1a1cf1519f3343e084c2c7ef8125931b.png) **21. 新人看到这样的注释都不用再尝试了,感恩前辈** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/ec4b52fd296e4811b9a8d8b2787c2705.png) **22. 即使系统终止运行,这个 BUG 依然存在** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/b7332c559b154535a6cbffd1ddcb9a6f.png) **23. 只能说下家公司真惨,这是有多大的积怨呢** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/15db1f16f589403ba17a1caab7391bfd.png) **24. 整个网站就此垮掉......** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/9fd77ac7cd2f496cad2dc30fdaafa3b3.png) **25. 敢这么诅咒老板的,我敬你是条汉子** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/d46d141ff2d448ff888b894a13995a08.png) **26. 你不可能看懂这个** 这是一段来自贝尔实验室的,第六版 Unix Kernel,注释语句为 “you are not expected to understand this”,意思就是,你不可能看懂这个。 ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/615ed07042394e609a4310aa0bb0adef.png) **27. 穷逼 VIP** 去年虾米音乐客户端的程序员竟然称一些活动送的 VIP 客户为 “穷逼 VIP“,引发了网友争议。 ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/5b64e46c032c4e33835cea951d9cc3b8.png) **28. 不解释,看注释** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/49c2f7f61096406891bf73a542c2edd3.png) **29. 听前辈的话,把这块程序去掉就好了** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/c09565738a7541758658cc3a278d050f.png) **30. 调试了半天才看到这个,新人表示已泪奔** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/ab449e65e8ae46449ed83dbb3f23a5ac.png) **31. 你有 freestyle 吗,也来一个?** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/fd39560322364ddbaaffb322e7ffbb99.png) **32. 顾客要是不会看个代码注释,被坑了可能还不知道** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/1e3c05ae942e4b0ab793752525052e5d.png) **33. 虽然没有年终奖,但我们有很多 bug 呀!** **刚入职的程序员估计会被吓跑,然后感谢一下前辈。** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/0247ed438f41473abfcb9ca9d0b7ce43.png) **34. 就连 Nike 也尝试了在他们的 robots 文件里加入了一个有趣的图案** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/80915b9fb6804072b4805fdfc964e135.png) **35. 超级有自知之明的代码注释** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/673979515b20474da37cf3d3d0f1e1a3.png) **36. 致敬每一个勇敢的编程骑士** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/70a2480a4fa8456bb5140ee0dba5ee44.png) **37. 当然,闲的蛋疼的猿,还会做这样的注释** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/9951aec533a94ef19deb55cb64baa2b6.png) 或者这样的: ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/552bfb58700d4603a62dccd90145ce65.png) 甚至这样的: ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/d4be707b6ee94ed78ad3afc7a2f2f19b.png) **38. 据说下图是程序员写注释时的基本思路** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/7da9c6458caa4e5cb84f32615fd26d70.png) **39. 最后,送给广大开发者们,恭祝代码无 Bug** ![](https://image-1300566513.cos.ap-guangzhou.myqcloud.com/upload/images/20210313/51cb30d056ea4c2d9d17c9108a38be9b.png)
阅读全部
全部评论:
0
条
我有话说:
@
发送
-- 目录 --
关注官方公众号:
Java问答社
接收最新有赏问答推送!
最新发布
1.
SpringBoot 接口数据加解密技巧,so easy!
2.
一个依赖搞定 Spring Boot 反爬虫,防止接口盗刷!
3.
Java8 Stream 极大简化了代码,它是如何实现的?
4.
马上大四了,秋招还是春招好?先找工作还是找实习?
5.
万字详解 Linux 常用指令(值得收藏)
6.
4年工作经验,多线程间的5种通信方式都说不出来,你敢信?
最新评论
部署文档没有了,您能提供下吗
部署文档没有了,能提供下吗
我测你的🐎
源码从哪里获取请问
想学
那篇石墨文档 没有权限查看哇