注释,今晚我不关心代码,我只想你
一
世上本沒(méi)有注釋,垃圾代碼寫(xiě)多了,也便有了注釋。
注釋仿佛是依賴于代碼存在的。
你會(huì)要求代碼干凈,整潔,優(yōu)雅,雖然你自己都做不到這三點(diǎn)。
但是從來(lái)沒(méi)聽(tīng)過(guò)你要求注釋要押韻,要是七言絕句,要形散而神不散。
編譯器,都會(huì)把注釋忽略掉。
甚至有人說(shuō)好的代碼即是注釋,你看,其實(shí)連人都不需要注釋。
即便面試吹逼,你也不會(huì)說(shuō)自己喜歡寫(xiě)注釋。
怎么了,是注釋不配嗎?
你明明忘了,剛開(kāi)始學(xué)代碼時(shí),你能看懂的只有注釋啊!
我職業(yè)生涯最大的挑戰(zhàn),不是看不懂代碼,而且看不懂注釋。
尤其注釋只有六個(gè)字:“別動(dòng),后果自負(fù)”。
在單個(gè)函數(shù)超過(guò)一千行屎山代碼和一天開(kāi)發(fā)兩天上線的傻X需求之前,能拯救我的只有注釋。
沒(méi)有注釋,我只能罵娘。
但我不會(huì)罵娘,因?yàn)槲視?huì)要求自己干凈,整齊,優(yōu)雅。
所以,即便是注釋,我也要認(rèn)真寫(xiě),用中英日德法語(yǔ)寫(xiě),重構(gòu)著寫(xiě),甚至用設(shè)計(jì)模式寫(xiě)。
而今天,和大家分享一些有趣的注釋。
?
二
也可參考 https://github.com/Blankj/awesome-comment
/****????????????????????.::::.*??????????????????.::::::::.*?????????????????:::::::::::??FUCK?YOU*?????????????..:::::::::::'*???????????'::::::::::::'*?????????????.::::::::::*????????'::::::::::::::..*?????????????..::::::::::::.*???????????``::::::::::::::::*????????????::::``:::::::::'????????.:::.*???????????::::'???':::::'???????.::::::::.*?????????.::::'??????::::?????.:::::::'::::.*????????.:::'???????:::::??.:::::::::'?':::::.*???????.::'????????:::::.:::::::::'??????':::::.*??????.::'?????????::::::::::::::'?????????``::::.*??...:::???????????::::::::::::'??????????????``::.*?````?':.??????????':::::::::'??????????????????::::..*????????????????????'.:::::'????????????????????':'````..*//****?http://www.freebuf.com/*???????????_.._????????,------------.*????????,'??????`.????(?We?want?you!?)*???????/??__)?__`?\????`-,----------'*??????(??(`-`(-')??)?_.-'*??????/)??\??=?/??(*?????/'????|--'?.??\*????(??,---|??`-.)__`*?????)(??`-.,--'???_`-.*????'/,'??????????(??Uu",*?????(_???????,????`/,-'?)*?????`.__,??:?`-'/??/`--'*???????|?????`--'??|*???????`???`-._???/*????????\????????(*????????/\?.??????\.??freebuf*???????/?|`?\?????,-\*??????/??\|?.)???/???\*?????(?,'|\????,'?????:*?????|?\,`.`--"/??????}*?????`,'????\??|,'????/*????/?"-._???`-/??????|*????"-.???"-.,'|?????;*???/????????_/["---'""]*??:????????/??|"-?????'*??'???????????|??????/*??????????????`??????|*//****?TODO?下一個(gè)版本優(yōu)化這里* TODO 產(chǎn)品經(jīng)理跑路了,所以我已經(jīng)忘了要優(yōu)化什么了,祝好運(yùn)。*?FUCK*///?此處有坑//?此處一定要sleep 10?秒,客戶才能給錢(qián)優(yōu)化,并且效果明顯。昕霖產(chǎn)品經(jīng)理,?李超設(shè)計(jì)師. //?昕霖要圓角 //?李超要直角//?策劃第一次修改需求。時(shí)間?******** //?策劃第二次修改需求。時(shí)間?******** //?策劃第三次修改需求。時(shí)間?******** //cao f**k。時(shí)間?********//?請(qǐng)不要隨意吐槽命名,產(chǎn)品定的。//?找不到爸爸,兒子組件置空?,重新請(qǐng)求// github 抄的這段代碼,我也沒(méi)看懂,先用了。/****?這個(gè)公司沒(méi)有年終獎(jiǎng)的,兄弟別指望了,也別來(lái)了,我準(zhǔn)備辭職了*?另外這個(gè)項(xiàng)目有很多*Bug*?你堅(jiān)持不了多久的,拜拜!*//****?你可能會(huì)認(rèn)為你讀得懂以下的代碼。但是你不會(huì)懂的,相信我吧。*?要是你嘗試玩弄這段代碼的話,你將會(huì)在無(wú)盡的通宵中不斷地咒罵自己為什么會(huì)認(rèn)為自己聰明到可以優(yōu)化這段代碼。*?現(xiàn)在請(qǐng)關(guān)閉這個(gè)文件去玩點(diǎn)別的吧。*//****?somedev1?-??6/7/02?Adding?temporary?tracking?of?Login?screen*?somedev2?-??5/22/07?Temporary?my?ass*/ /****?一些修改1?-?2002/6/7?增加臨時(shí)的跟蹤登錄界面*?一些修改2?-?2007/5/22?我臨時(shí)的犯傻*//****?程序員1(于2010年6月7日):在這個(gè)坑臨時(shí)加入一些調(diào)料*?程序員2(于2011年5月22日):臨你個(gè)屁啊*?程序員3(于2012年7月23日):樓上都是狗屎,鑒定完畢*?程序員4(于2013年8月2日):fuck 樓上,三年了,這坑還在!!!*?程序員5(于2014年8月21日):哈哈哈,這坑居然坑了這么多人,幸好我也不用填了,系統(tǒng)終止運(yùn)行了,you're died*//***?*?致終于來(lái)到這里的勇敢的人:*?你是被上帝選中的人,是英勇的、不敵辛苦的、不眠不休的來(lái)修改我們這最棘手的代碼的編程騎士。*?你,我們的救世主,人中之龍,我要對(duì)你說(shuō):永遠(yuǎn)不要放棄,永遠(yuǎn)不要對(duì)自己失望,永遠(yuǎn)不要逃走,辜負(fù)了自己,*?永遠(yuǎn)不要哭啼,永遠(yuǎn)不要說(shuō)再見(jiàn),永遠(yuǎn)不要說(shuō)謊來(lái)傷害自己。*//****?親愛(ài)的維護(hù)者:**?如果你嘗試了對(duì)這段程序進(jìn)行'優(yōu)化'*?下面這個(gè)計(jì)數(shù)器的個(gè)數(shù)用來(lái)對(duì)后來(lái)人進(jìn)行警告**?浪費(fèi)在這里的總時(shí)間?=?42h*//*** *?寫(xiě)這段代碼的時(shí)候,只有上帝和我知道它是干嘛的 *?現(xiàn)在,只有上帝知道 *///?有點(diǎn)暈了,以后再修改#define?TRUE?FALSE? //?這樣可以更加愉快的調(diào)試bug了!<!--?前方代碼高能預(yù)警?-->//?自行了解,不方便解釋//?想要明白遞歸須看文件末尾 到了文末 //?想要明白遞歸須看文件頂部//?你我都知道這代碼很爛 //?但是請(qǐng)先不要罵我SB了,請(qǐng)先繼續(xù)往下看//?雖然我不知道為什么這樣管用,但它卻是修復(fù)了問(wèn)題//?如果刪了此處注釋程序就炸了//?這函數(shù)1987年就這在了,誰(shuí)都別動(dòng)它!//?難寫(xiě)的代碼,肯定很難讀。因此,我沒(méi)有注釋留給你。//*?你絕對(duì)看不懂的?*///?看來(lái)我得準(zhǔn)備簡(jiǎn)歷了/****?這個(gè)類是Object的子類*//****?如果這些代碼有用,那它們是我寫(xiě)的,如果沒(méi)用,那我就不知道是誰(shuí)寫(xiě)的了。*/應(yīng)該是游戲里面的注釋 /**** z =?-z //雖然不知道為什么但是敵人終于頭朝上了。*/?
?
三
熱衷于寫(xiě)注釋的我,終于也快要放棄了。。。
有道無(wú)術(shù),術(shù)可成;有術(shù)無(wú)道,止于術(shù)
歡迎大家關(guān)注Java之道公眾號(hào)
好文章,我在看??
總結(jié)
以上是生活随笔為你收集整理的注释,今晚我不关心代码,我只想你的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 通过负载均衡器+域名实现容灾切换-(3)
- 下一篇: python爬虫---实现项目(二) 分