千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

每個程序員敲代碼都有自己的特色風格,有的人寫的雜亂無章,有的人寫的井井有條,好的代碼本身就是最好的說明文檔。為了追求這一目標,除了寫出優雅的代碼外,給代碼們添加註釋,也是優秀程序員的一個好習慣。由於註釋不會影響程序本身,因此被程序員們玩壞了。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

有人用敲代碼的方式來各種搞怪,有人用敲代碼的方式來宣洩自己的工作壓力,還有人用來調侃。程序員壓力大,需要一個地方發洩,可又不能因此斷了思路,於是代碼註釋成了絕佳的地方。

就在去年,蝦米音樂APP被爆出,代碼註釋中含有歧視侮辱性的詞彙,將活動贈送的vip,標註為窮xvip。事件一曝光,就受到廣泛關注,引來罵聲一片。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

看看圖中這條註釋,還挺有意思的,屬實是個解壓的好法子。不過這樣子的代碼給上級看了,就不會覺得是有趣了,你可能分分鐘被炒魷魚。

寫註釋是個好習慣,以防後期添加需求或者找bug,繼程序員利用註釋發洩情緒後,偉大的程序員又發現了另一處寶地,ID也算是一個情緒垃圾桶。在以前,知乎html代碼中,曾出現這麼一個id名字:“get in zhihu because i am stupid”,譯為“傻子才進入知乎”,地址直接指向首頁,產生了比較惡劣的影響。幸虧老闆好像不知道此事,要是知道了,那就後果不堪設想了。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

不止國內的程序員這樣玩,國外的玩法更是出乎意料,這是一段來自貝爾實驗室的,第六版Unix Kernel,註釋語句為“you are not expected to understand this”,意思是,你不可能看懂這個。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

在《雷神之錘三競技場》這款遊戲中,同樣出現了奇葩的代碼註釋,而且十分露骨,為了和諧,對關鍵位置進行了打碼,請自行腦補。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

谷歌創始人謝爾蓋·布林,在學生時代求職時,簡歷上沒有寫明期望的待遇,但如果你去查看他的建立的html代碼,會發現還是有要求的。

A large office,good pay,and very little work.

Frequent expense-account trips to exotic lands would be a plus.

意思就是,辦公室要大,工資要高,工作量還要很少,最好還能經常出差,去國外旅遊的。

要求還挺高,不知道如果谷歌的求職者,這麼告訴他,謝爾蓋·布林會不會跳起來,拍桌子。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

你還可以想象一下程序員離職時會註釋些什麼,應該都是吐槽公司的話,不過,也有還比較有善良的程序員,直接告訴新來的兄弟,這家公司有多坑多坑。剛入職的程序員估計會被嚇跑,然後感謝一下前輩。老闆要是看了,估計不發飆都不行了。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

如果作為客戶的你,看不懂下面這行註釋,那你就要被坑慘了。

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

還有,當程序員無聊時。。還會做這樣的註釋:

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

或者是這樣:

千萬別惹程序員,否則會在代碼註釋裡,告訴這家公司有多坑

小編奉勸大家,寫註釋還是不要太皮了~否則。。。你懂的~

“我們相信人人都可以成為一個java開發大神,現在開始,找個師兄,帶你入門,學習的路上不再迷茫。這裡是java開發修真院,初學者轉行到互聯網行業的聚集地。"

“我自己是一名從事了多年開發的java老程序員,辭職目前在做自己的java私人定製課程,今年年初我花了一個月整理了一份最適合2019年學習的java學習乾貨,從最基礎的javase到spring各種框架都有整理,送給每一位java小夥伴,想要獲取的可以關注我的頭條號並在後臺私信我:java,即可免費獲取。


分享到:


相關文章: