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


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


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

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

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

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

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

》这本书中提到。

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

SQLite C++ Source code 版权说明。

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

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

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

出自 Linus Torvalds 本人的 Linux Kernel。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

变量名的文艺写法。


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


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

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

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


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


今天喝大了,改天再 Fix 。


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


我最喜欢的其实是这个。


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


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

话说这首诗写的不错。

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


分享到:


相關文章: