39-个奇葩代码注释,看完笑哭了。,斗鱼直播Android开发二面被刷

2023-11-23 16:59

本文主要是介绍39-个奇葩代码注释,看完笑哭了。,斗鱼直播Android开发二面被刷,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

image

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

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

12. 我偏不

image

//就不给你们写注释

//这代码写得这么费劲

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

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

image

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

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

14. 没毛病

image

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

15. 就问你服不服

image

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

16. 好好活着

image

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

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

image

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

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

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

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

18. 我读书少,别骗我

image

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

19. 仇恨绵绵不绝

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

image

//到了这个份儿上,我得给你说说这个 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

image

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

image

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

image

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

image

24. 整个网站就此垮掉…

image

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

image

26. 你不可能看懂这个

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

image

27. 穷逼VIP

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

image

28. 不解释,看注释

image

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

image

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

image

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

image

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

image

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

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

image

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

image

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

image

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

image

**37. 当然,闲的蛋疼的猿,还会做这样

《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》

【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享

的注释**

image

或者这样的:

image

甚至这样的:

image

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

image

39. 最后,送给广大开发者们,恭祝代码无Bug
-1639358439123)]

或者这样的:

[外链图片转存中…(img-q4kU3GZZ-1639358439124)]

甚至这样的:

[外链图片转存中…(img-Iq4ZrgrP-1639358439124)]

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

[外链图片转存中…(img-dEH0kKtr-1639358439125)]

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

这篇关于39-个奇葩代码注释,看完笑哭了。,斗鱼直播Android开发二面被刷的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/419397

相关文章

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

python实现pdf转word和excel的示例代码

《python实现pdf转word和excel的示例代码》本文主要介绍了python实现pdf转word和excel的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、引言二、python编程1,PDF转Word2,PDF转Excel三、前端页面效果展示总结一

在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码

《在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码》在MyBatis的XML映射文件中,trim元素用于动态添加SQL语句的一部分,处理前缀、后缀及多余的逗号或连接符,示... 在MyBATis的XML映射文件中,<trim>元素用于动态地添加SQL语句的一部分,例如SET或W

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

python多进程实现数据共享的示例代码

《python多进程实现数据共享的示例代码》本文介绍了Python中多进程实现数据共享的方法,包括使用multiprocessing模块和manager模块这两种方法,具有一定的参考价值,感兴趣的可以... 目录背景进程、进程创建进程间通信 进程间共享数据共享list实践背景 安卓ui自动化框架,使用的是

SpringBoot生成和操作PDF的代码详解

《SpringBoot生成和操作PDF的代码详解》本文主要介绍了在SpringBoot项目下,通过代码和操作步骤,详细的介绍了如何操作PDF,希望可以帮助到准备通过JAVA操作PDF的你,项目框架用的... 目录本文简介PDF文件简介代码实现PDF操作基于PDF模板生成,并下载完全基于代码生成,并保存合并P

SpringBoot基于MyBatis-Plus实现Lambda Query查询的示例代码

《SpringBoot基于MyBatis-Plus实现LambdaQuery查询的示例代码》MyBatis-Plus是MyBatis的增强工具,简化了数据库操作,并提高了开发效率,它提供了多种查询方... 目录引言基础环境配置依赖配置(Maven)application.yml 配置表结构设计demo_st

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

SpringCloud集成AlloyDB的示例代码

《SpringCloud集成AlloyDB的示例代码》AlloyDB是GoogleCloud提供的一种高度可扩展、强性能的关系型数据库服务,它兼容PostgreSQL,并提供了更快的查询性能... 目录1.AlloyDBjavascript是什么?AlloyDB 的工作原理2.搭建测试环境3.代码工程1.