我的代码很好,不需要写注释
生活随笔
收集整理的這篇文章主要介紹了
我的代码很好,不需要写注释
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
作者 | Sheetal?
譯者 | 彎月 責編 | 王曉曼?
有時候,我們會寫一些非常有創意的注釋,而有些注釋確實讓人不得不佩服 程序員的想象力。看到下面這些注釋,相信每個人都會捧腹大笑。
【1】
#想了解遞歸,請參見文件末尾 . .(代碼末尾…) . #想了解遞歸,請參見文件開頭【2】
//僅以這些代碼和我所有的工作獻給我的妻子?Darlene, //因為一旦這些代碼發布,她就不得不全力支持我、我們的三個孩子,還有狗狗。【3】
//有時,我相信編譯器會忽略我所有的注釋。【4】
/* 你以為你知道下列代碼在干什么。 其實你并沒有。相信我。 與這段代碼相愛相殺,你會度過無數個不眠之夜。 你認為你聰明有余,足以“優化”下面這段代碼的那一刻,詛咒就將開始。 聽話,關閉這個文件,去玩點別的吧。 */【5】
//我不確定我們是否需要這段代碼,但我不敢刪。【6】
//?捕捉異常是一項共產主義事業。【7】
//如果我從未來穿越回來讀這段代碼,我會回到過去,干掉我自己。【8】
floatboat;?//?船必須能漂浮(float也有漂浮的意思),否則就沉了。【9】
try{}?finally?{?//?應該永遠不會發生 }【10】
//我被迫寫下這段代碼,非我個人所愿。【11】
//寫起來真麻煩, //所以讀起來也很麻煩。【12】
//如果這段代碼能夠正常工作,那么請記住作者是Atit Patel。 //如果不能正常工作,那我也不知道是誰寫的。【13】
//如果你在閱讀這段代碼,那意味著你接手了我的前一個項目。非常抱歉,真心為你感到難過,祝你成功。【14】
//昨天我被嚇到了, //我運行了一些本不存在的代碼, //今天卻發現這段代碼不見了; //我多么希望這段代碼能留下來。【15】
//如果這段代碼仍在使用中,但無法正常工作,那么 //我允許你向我開槍。哦,其實你開不了槍, //因為那時我已經死了……【16】
/*?Ultra-hot?screen?management?package JamesGosling,?January?1980?/ /?Copyright??1981,1980?James?Gosling?/ /*************************************************************** /------------- / / / |?XXXX?XXXX?| |?XXXX?XXXX?| |?XXX?XXX?| \?X?/ –\?XXX?/– ||?XXX?|?| ||?|?| |?II?I?I?I?I?I?| |?I?I?I?I?I?I?| \?/ –?– XXX?XXX XXXXX?XXXXX XXXXXXXXX?XXXXXXXXXX XXXXX?XXXXX XXXXXXX XXXXX?XXXXX XXXXXXXXX?XXXXXXXXXX XXXXX?XXXXX XXX?XXX ************** *?當心!!?* ************** 警告所有闖入者: 本模塊中的大部分代碼 都極度扭曲! 小心處理。 你以為你理解這些代碼? 不,你并沒有, 再仔細看看。 ****************************************************************/【17】
//刪了這條注釋,程序就會掛掉。【18】
//這段代碼是 Sheetal 編寫的,沒人知道是干什么的,千萬別改!【19】
//下面這段代碼是黑魔法, //來自某個 stackoverflow 鏈接。 //請不要玩魔法,會傷到人。【20】
//請 James Gosling 原諒我即將犯下的罪行。【21】
//本來這段代碼能夠正常工作,但我的貓貓決定, //在我的鍵盤上來一場旅行……【22】
//私有實例變量,用于存儲年齡, public?static?int?age;【23】
//我不確定為什么這段代碼能夠正常運行,但問題確實修復了。【24】
longtime;?/*?學習?C(要花很長時間)*/【25】
/*哈哈哈!你永遠也想不明白為什么這段代碼能夠正常運行。*/【26】
//在此設置斷點,你永遠也運行不到這里。【27】
//如果你看到這條注釋,那么說明我的程序可能成功了。【28】
//這段代碼很垃圾,但已經凌晨3點了,我必須做一個了結。【29】
//將?i?加?1 i++;【30】
//Steve 沒有發送屬性,多么令人開心的創意啊。 //下面我們使用可用的信息重新創建一次。 //?這個邏輯不應該在這里,但我沒耐心了, //就這樣吧?// TODO:等待 DAN 修復這個問題。Wes,你別,你可千萬別再摻和了。【31】
//新羅馬人(Times New Roman)?老羅馬人都怎么了?【32】
//?return return;【33】
private //?私有代表隱私,所以沒有注釋。function?LoadIt(IntID:Integer):?Integer;【34】
//?沒錯,這段代碼會在3001年出問題,但首先到那時我已經死了; //?其次,到那時我們真的應該使用不同的系統了。if?(yearPart?>=?01) {//?不聽話的字節已被刪除…… }【35】
/***?實現 PaymentType 接口。*/ public?class?PaymentTypePo?implements?PaymentType【36】
/*?這段代碼不好。TODO:改掉?*/【37】
//?哇,現在這個?if?條件語句好大。【38】
//?如果可以,請原諒我!【39】
//?親愛的維護者: //?在你放棄嘗試“優化”這個例程, //?并意識到這是一個多么可怕的錯誤, //?請將你浪費掉的時間加到下列統計數目中, //?作為給下一個人的警告: //在此處浪費掉的小時數?=42【40】
#define?TRUE?FALSE?//?慢慢調試吧,傻瓜【41】
/**永遠返回 true。*/ public?boolean?isAvailable() { return?false; }【42】
int?getRandomNumber() {?return?5;?//這個值是我擲骰子得到的,//保證是隨機的。 }【43】
long?long?ago;?/*?in?a galaxy far far away */(注:星球大戰片頭字幕)【44】
stop();?// Hammertime!(注:Stop! Hammertime為美國歌手MC哈默的一句流行歌詞)除了上面的,還有一些注釋也非常友好
參考鏈接:
https://javascript.plainenglish.io/30-funny-coding-comments-to-make-you-die-laughing-aaaf90d76769
推薦閱讀:
專輯|Linux文章匯總
專輯|程序人生
專輯|C語言
我的知識小密圈
關注公眾號,后臺回復「1024」獲取學習資料網盤鏈接。
歡迎點贊,關注,轉發,在看,您的每一次鼓勵,我都將銘記于心~
總結
以上是生活随笔為你收集整理的我的代码很好,不需要写注释的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQLServer数据库可疑的解决方法
- 下一篇: java 高斯投影_贡献高斯投影坐标与经