我见到过的有趣的代码注释

本文转自:https://blog.csdn.net/qq543564085/article/details/89817508

 

我见到过的有趣的代码注释_第1张图片

 

 

 

 

在 Quora 上看到一个问答 「你遇到过的有趣的代码注释」,感觉很多人的回答都蛮有才的。

我整理了一些自己感觉比较有趣的内容,这里分享给大家。

这些代码注释有些是来源于知名代码库,有些是答主工作中亲身遇到过的。

我见到过的有趣的代码注释_第2张图片

 

 

 

 

这段代码来自于贝尔实验室的第六版 Unix Kernel, 同时也被 《 Lions' Commentary on UNIX 6th Edition, with Source Code

》这本书中提到。

我见到过的有趣的代码注释_第3张图片

 

 

 

 

SQLite C++ Source code 版权说明。

我见到过的有趣的代码注释_第4张图片

 

 

 

 

这是一个程序员写的文档草稿,写完了以后他就去忙别的了,接着突然发现文档的提交期限马上就到了。于是,他就把草稿发出去了,发出去了。。。

 

 

 

 

出自 Linus Torvalds 本人的 Linux Kernel。

我见到过的有趣的代码注释_第5张图片

 

 

 

 

Quake III Arena (1999) 游戏的 Source Code。

我见到过的有趣的代码注释_第6张图片

 

 

 

 

这段代码中运用了复杂的数学公式,好几个程序员都没搞明白这是啥。

我见到过的有趣的代码注释_第7张图片

 

 

 

 

这是 Google 联合创始人 Sergey Brin 学生时代的求职简历。简历上并没有写明期望待遇,但是如果你去查看他简历的 HTML 源代码,你会发现是这样的。

我见到过的有趣的代码注释_第8张图片

 

 

 

 

这是某代码中一段诡异的注释。把它去掉,还真的就不 Work,没有人知道这是为什么。

 

 

 

 

为一个朋友做 Code Review 时,发现画风是这样的。真后悔之前不应该告诉他,要多写点注释。

我见到过的有趣的代码注释_第9张图片

 

 

 

 

有阵子花了很长时间 Debug 一段代码,直到后来看到这个注释,才发现是恶作剧。于是我愤怒的把 counter 加了 4, 然后把代码发给了同事。

我见到过的有趣的代码注释_第10张图片

 

 

 

 

这段注释也算是良心提醒了。

我见到过的有趣的代码注释_第11张图片

 

 

 

 

把责任推卸给别人的后果。

 

 

 

 

写这段代码违背了我的意愿,有问题不要来找我。

 

 

 

 

又是一起恶作剧。我走了,你们慢慢 Debug。

 

 

 

 

变量名的文艺写法。

 

 

 

 

 

 

想想,可能确实是这么回事。

 

 

 

 

这是一段诡异的代码,千万不能碰。

 

 

 

 

 

 

今天喝大了,改天再 Fix 。

 

 

 

 

 

 

我最喜欢的其实是这个。

 

 

 

 

 

 

最后,上一个中国程序员写的注释。有人在编程比赛的时候,把它放进自己的代码里,作用类似于:拜春哥,不挂科。

话说这首诗写的不错。

我见到过的有趣的代码注释_第12张图片

 

 

 

 

你可能感兴趣的:(程序人生)