search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

我見到過的有趣的代碼註釋

在 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 。

我最喜歡的其實是這個。

最後,上一個程序員寫的註釋。有人在編程比賽的時候,把它放進自己的代碼里,作用類似於:拜春哥,不被當掉。

話說這首詩寫的不錯。

限時乾貨下載

Step 1:添加微信公眾號「數據玩家「fbigdata」」

Step 2:回復【2】免費獲取完整數據分析資料「包括SPSS\SAS\SQL\EXCEL\Project!」



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦