3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
在 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提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦