44 個(gè)神仙注釋,太有才了……
不點(diǎn)藍(lán)字關(guān)注,我們哪來故事?
出品:CSDN 譯者 | 彎月?責(zé)編 | 王曉曼?作者 | Sheetal
有時(shí)候,我們會(huì)寫一些非常有創(chuàng)意的注釋,而有些注釋確實(shí)讓人不得不佩服 程序員的想象力。
看到下面這些注釋,相信每個(gè)人都會(huì)捧腹大笑。
【1】
#想了解遞歸,請(qǐng)參見文件末尾
.
.(代碼末尾…)
.
#想了解遞歸,請(qǐng)參見文件開頭
推薦下自己做的 Spring Boot 的實(shí)戰(zhàn)項(xiàng)目:
https://github.com/YunaiV/ruoyi-vue-pro
【2】
//僅以這些代碼和我所有的工作獻(xiàn)給我的妻子?Darlene,
//因?yàn)橐坏┻@些代碼發(fā)布,她就不得不全力支持我、我們的三個(gè)孩子,還有狗狗。【3】
//有時(shí),我相信編譯器會(huì)忽略我所有的注釋。
【4】
/*
你以為你知道下列代碼在干什么。
其實(shí)你并沒有。相信我。
與這段代碼相愛相殺,你會(huì)度過無數(shù)個(gè)不眠之夜。
你認(rèn)為你聰明有余,足以“優(yōu)化”下面這段代碼的那一刻,詛咒就將開始。
聽話,關(guān)閉這個(gè)文件,去玩點(diǎn)別的吧。
*/
【5】
//我不確定我們是否需要這段代碼,但我不敢刪。
【6】
//?捕捉異常是一項(xiàng)共產(chǎn)主義事業(yè)。
【7】
//如果我從未來穿越回來讀這段代碼,我會(huì)回到過去,干掉我自己。
【8】
floatboat;?//?船必須能漂?。╢loat也有漂浮的意思),否則就沉了。
【9】
try{}?finally?{?//?應(yīng)該永遠(yuǎn)不會(huì)發(fā)生}
【10】
//我被迫寫下這段代碼,非我個(gè)人所愿。
【11】
//寫起來真麻煩,//所以讀起來也很麻煩。
【12】
//如果這段代碼能夠正常工作,那么請(qǐng)記住作者是Atit Patel。//如果不能正常工作,那我也不知道是誰寫的。
【13】
//如果你在閱讀這段代碼,那意味著你接手了我的前一個(gè)項(xiàng)目。非常抱歉,真心為你感到難過,祝你成功。
【14】
//昨天我被嚇到了,//我運(yùn)行了一些本不存在的代碼,//今天卻發(fā)現(xiàn)這段代碼不見了;//我多么希望這段代碼能留下來。
【15】
//如果這段代碼仍在使用中,但無法正常工作,那么//我允許你向我開槍。哦,其實(shí)你開不了槍,//因?yàn)槟菚r(shí)我已經(jīng)死了……
【16】
/*?Ultra-hot?screen?management?packageJamesGosling,?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 XXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXXX XXX***************?當(dāng)心!! ***************警告所有闖入者:本模塊中的大部分代碼都極度扭曲!小心處理。你以為你理解這些代碼?不,你并沒有,再仔細(xì)看看。****************************************************************/
【17】
//刪了這條注釋,程序就會(huì)掛掉。
【18】
//這段代碼是 Sheetal 編寫的,沒人知道是干什么的,千萬別改!
【19】
//下面這段代碼是黑魔法,//來自某個(gè) stackoverflow 鏈接。//請(qǐng)不要玩魔法,會(huì)傷到人。
【20】
//請(qǐng) James Gosling 原諒我即將犯下的罪行。
【21】
//本來這段代碼能夠正常工作,但我的貓貓決定,//在我的鍵盤上來一場(chǎng)旅行……
【22】
//私有實(shí)例變量,用于存儲(chǔ)年齡,public?static?int?age;
【23】
//我不確定為什么這段代碼能夠正常運(yùn)行,但問題確實(shí)修復(fù)了。
【24】
longtime;?/*?學(xué)習(xí)?C(要花很長(zhǎng)時(shí)間)*/
【25】
/*哈哈哈!你永遠(yuǎn)也想不明白為什么這段代碼能夠正常運(yùn)行。*/
【26】
//在此設(shè)置斷點(diǎn),你永遠(yuǎn)也運(yùn)行不到這里。
【27】
//如果你看到這條注釋,那么說明我的程序可能成功了。
【28】
//這段代碼很垃圾,但已經(jīng)凌晨3點(diǎn)了,我必須做一個(gè)了結(jié)。
【29】
//將?i?加?1i++;
【30】
//Steve 沒有發(fā)送屬性,多么令人開心的創(chuàng)意啊。//下面我們使用可用的信息重新創(chuàng)建一次。//?這個(gè)邏輯不應(yīng)該在這里,但我沒耐心了,//就這樣吧?// TODO:等待 DAN 修復(fù)這個(gè)問題。Wes,你別,你可千萬別再摻和了。
【31】
//新羅馬人(Times New Roman)?老羅馬人都怎么了?
【32】
// returnreturn;另外,MySQL 系列面試題和答案全部整理好了,微信搜索Java技術(shù)棧,在后臺(tái)發(fā)送:面試,可以在線閱讀。
【33】
private//?私有代表隱私,所以沒有注釋。? function LoadIt(IntID:Integer): Integer;
【34】
//?沒錯(cuò),這段代碼會(huì)在3001年出問題,但首先到那時(shí)我已經(jīng)死了;//?其次,到那時(shí)我們真的應(yīng)該使用不同的系統(tǒng)了。if (yearPart >=?01){????//?不聽話的字節(jié)已被刪除……}
【35】
/**??*?實(shí)現(xiàn) PaymentType 接口。??*/public?class?PaymentTypePo?implements?PaymentType
【36】
/*?這段代碼不好。? TODO:改掉?*/
【37】
//?哇,現(xiàn)在這個(gè) if 條件語句好大。
【38】
//?如果可以,請(qǐng)?jiān)徫遥?/span>
【39】
//?親愛的維護(hù)者:
//?在你放棄嘗試“優(yōu)化”這個(gè)例程,
//?并意識(shí)到這是一個(gè)多么可怕的錯(cuò)誤,
//?請(qǐng)將你浪費(fèi)掉的時(shí)間加到下列統(tǒng)計(jì)數(shù)目中,
//?作為給下一個(gè)人的警告:
//在此處浪費(fèi)掉的小時(shí)數(shù)?=42
【40】
#define?TRUE?FALSE?//?慢慢調(diào)試吧,傻瓜
【41】
/**永遠(yuǎn)返回 true。*/
public?boolean?isAvailable()
{
return?false;
}
【42】
int?getRandomNumber()
{?
????return?5;?//這個(gè)值是我擲骰子得到的,
????//保證是隨機(jī)的。
}
【43】
long?long?ago;?/*?in?a?galaxy?far?far?away?*/(注:星球大戰(zhàn)片頭字幕)
【44】
stop();?// Hammertime!(注:Stop! Hammertime為美國歌手MC哈默的一句流行歌詞)
評(píng)論
圖片
表情
