39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

不正經程式設計師發表於2018-12-10

導讀:作為程式設計師,有沒有讓你感到既無語又崩潰的程式碼註釋?

我們一起來圍觀一下,這些天秀的註釋!

1. 只有上帝知道

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//我寫這一行的時候,只有上帝和我知道我在寫什麼

//現在,只有上帝知道了

2. 相隔時空的 diss

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//somedev1 -  6/7/02 新增對登入螢幕的暫時追蹤功能

//somedev2 -  5/22/07 暫時個屁

(彷彿看到兩個程式設計師相隔時空的diss)

3. 喝大了

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//喝大了,等會再修bug

4. 有魔法,別碰

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//有魔法,別碰。

5. 開森嗎?

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//開森地調bug吧,傻x

(隔著螢幕都想打他一頓)

6. 糊弄過去算了

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

/*

*你可能覺得自己看懂下面的程式碼了,

*然而你並沒有,相信我。

*糊弄過去算了,不然你會好多個晚上睡不著覺,

*嘴裡罵著這段註釋,覺得自己很聰明,

*真能“最佳化”下面的程式碼。

*現在關上檔案,去玩點別的吧。

*/

7. 你懂的

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//這程式碼真是爛透了,你懂的,我也懂的。

8. 先往下看

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//先往下看,後面再喊我傻X。

9. 好怕怕

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//我也不確定我們到底需不需要這個,但是刪了又特害怕。

10. 到底要怎樣?

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

#要想理解遞迴,移步本檔案底部

然後翻到檔案底部:

#要想理解遞迴,移步本檔案頂部

11. 本人對本程式碼概不負責

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//本人對本程式碼概不負責,

//他們讓我寫的,非本人自願。

12. 我偏不

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//就不給你們寫註釋

//這程式碼寫得這麼費勁

//所以你們讀著也得費勁

13. 沒有錯,不好用就不是我寫的

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//如果這段程式碼跑的通,那就是Paul DiLascia寫的。要是跑不通,

//那我就不知道是誰寫的了

14. 沒毛病

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//這公式沒毛病,你要不信自己去算

15. 就問你服不服

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//要是你想被炒魷魚,那就刪吧

16. 好好活著

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//如果將來讀到這行程式碼,我會穿越回來,然後一死以謝天下。

17. 謹以此程式碼獻給我的老婆

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//謹以此程式碼和我所有的工作獻給我的老婆Darlene,

//這段程式碼要是放出去,

//她就得照顧我還有三個孩子了。

(潛臺詞是自己程式碼寫的太爛,會丟了工作或者造成公司倒閉)

18. 我讀書少,別騙我

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//別刪這行註釋啊,刪了程式就崩了

19. 仇恨綿綿不絕

放個大招,在 GitHub 上有這麼一個指令碼,前面好好的,很正常,到了中間作者忽然用註釋對 Adobe PSD 來了一大段的瘋狂吐槽:



39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

//到了這個份兒上,我得給你說說這個 Adobe PSD 格式。

//PSD 可不是個好格式,它甚至都是不個壞格式,叫它壞格式都是

//對 PCX 和 JPEG 這些壞格式的一種侮辱。不,PSD 是一種爛到家的格式。

//我忙活這段程式碼好幾個星期了,我對 PSD 日漸增長的仇恨,

//如同數百萬個太陽燃燒成的怒火,綿綿不絕。

//如果有兩種不同的做事方法,PSD 會兩個都試一遍。

//然後再以正常人無法想象的方式想出三個甚至三個以上的方法,

//把它們也都試一遍。PSD 把“前後矛盾”上升成了一門藝術。比方說,

//為啥它忽然就決定這些特定組塊對齊 4 位元,而且這種對齊方式

//不應該包含在尺寸內?其它地方的組塊要麼沒對齊,

//要麼對齊方式包含在尺寸內。這裡就沒包含在內。

//這三種方式任何一種都是可以的,智商正常的格式都會只用一種,

//我們的 PSD 當然是三種都用了,而且不止三種。

//從 PSD 檔案裡拿到資料,就跟從你那 58 歲生日時被一條抓狂的淡水鯊魚乾掉的

//上歲數的怪叔叔家的閣樓上想找出點好東西一樣。

//用鯊魚這個比方不是我要表達的重點啊,但是我現在正在苦思冥想,

//那些小題大做搞出這種檔案格式的人該有怎樣搞笑的人生啊。

//之前吧,我想找到這種檔案格式的最新說明書。

//為此,我必須向他們申請許可,他們才考慮送我

//這本神聖的“秘籍”。整個過程還得向他們傳真

//一些檔案的影印件,或者可能還得籤點秘密協議。

//我只能覺得,他們把這個流程搞這麼複雜就是因為

//他們造出了這麼噁心的東西,心裡有愧。我是自然不會

//按他們的意思走這個流程的。但是假如我真的

//這麼做的話,我會把說明書的每一頁都列印出來,

//一把火給它燒了。要是能有超能力,

//我會把說明書的所有影印件都收集過來,

//放到宇宙飛船上,直接發配到太陽。

//

//PSD 不是我喜歡的檔案格式。

看來是實在忍無可忍了。吐槽完這一段後,作者又繼續淡定地寫完了指令碼。

這段指令碼的地址:

20. 新人默默的在後面增加一行註釋:浪費在這裡的總時間=48h

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

21. 新人看到這樣的註釋都不用再嘗試了,感恩前輩

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

22. 即使系統終止執行,這個BUG依然存在

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

23. 只能說下家公司真慘,這是有多大的積怨呢

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

24. 整個網站就此垮掉......

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

25. 敢這麼詛咒老闆的,我敬你是條漢子

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

26. 你不可能看懂這個

這是一段來自貝爾實驗室的,第六版Unix Kernel,註釋語句為“you are not expected to understand this”,意思就是,你不可能看懂這個。

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

27. 窮逼VIP

去年蝦米音樂客戶端的程式設計師竟然稱一些活動送的VIP客戶為“窮逼VIP“,引發了網友爭議。

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

28. 不解釋,看註釋

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

29. 聽前輩的話,把這塊程式去掉就好了

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

30. 除錯了半天才看到這個,新人表示已淚奔

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

31. 你有freestyle嗎,也來一個?

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

32. 顧客要是不會看個程式碼註釋,被坑了可能還不知道

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

33. 雖然沒有年終獎,但我們有很多bug呀!

剛入職的程式設計師估計會被嚇跑,然後感謝一下前輩。

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

34. 就連Nike也嘗試了在他們的robots檔案里加入了一個有趣的圖案

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!


35. 超級有自知之明的程式碼註釋

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

36. 致敬每一個勇敢的程式設計騎士

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

37. 當然,閒的蛋疼的猿,還會做這樣的註釋

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

或者這樣的:

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

甚至這樣的:

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!


38. 據說下圖是程式設計師寫註釋時的基本思路

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

39. 最後,送給廣大開發者們,恭祝程式碼無Bug

39個史詩級奇葩程式碼註釋,程式不會崩,但程式設計師會!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559358/viewspace-2284737/,如需轉載,請註明出處,否則將追究法律責任。

相關文章