什么是代碼注釋,如何在代碼中添加注釋,相信每一位了解編程的人并不陌生。注釋里往往有很多有趣的腦洞和「真心話」。今天我們一起去看看那些6到飛起,被玩壞了的幽默注釋吧。
信息量太大的注釋系列——
1、你造么?我是菜鳥!的注釋
// I am not sure if we need this, but too scared to delete. ... ...
中文:個人不確認是不是需要,但是實在不敢刪除
2、「我能怎么辦?我也很絕望啊!」的注釋
// I am not responsible of this code. // They made me write it, against my will.
中文:個人不負責這塊的質(zhì)量,因為他們逼迫我違心的寫了這段代碼
3、來自斯巴達勇士一般嘶吼的注釋
options.BatchSize = 300; //Madness? THIS IS SPARTA!
中文:瘋了吧?這是斯巴達!
4、程序員了無牽掛時寫下的注釋
Catch (Exception e) { //who cares? }
中文:誰在意?
5、「打死我,我也不會信」的注釋
/** * Always returns true. */ public boolean isAvailable() { return false; }
中文:返回為true
6、「我寫的代碼最牛X」的注釋
/* * You may think you know what the following code does. * But you dont. Trust me. * Fiddle with it, and youll spend many a sleepless * night cursing the moment you thought youd be clever * enough to "optimize" the code below. * Now close this file and go play with something else. */
中文:你可能相信你能看懂以下代碼,但是其實絕對不可能,相信我。一旦你調(diào)試了,你絕對會后悔裝聰明去嘗試優(yōu)化這段代碼。最好的方式是關閉文件,去玩點兒你喜歡的東西吧
7、Java程序里經(jīng)常能看到的「典型」注釋
try { } finally { // should never happen }
中文:絕對不會運行到這里
8、不自信到讓看到注釋的人有些心疼的注釋
//This code sucks, you know it and I know it. //Move on and call me an idiot later.
中文:這段代碼的確很挫,我知道你也知道,先不要罵我2B,請先接著往下看
9、絕對是「星戰(zhàn)迷」的注釋
long long ago; /* in a galaxy far far away */
中文:在很遠很遠的銀河系外 (這段代碼能運行,絕對是個奇跡)
10、老司機一不小心開了車的注釋
double penetration; // ouch
中文:我擦!(注:簡單來說,double penetration 代表一種「體位姿勢」,大家自行百度or谷歌吧~)
11、最能幫助你了解遞歸的注釋
# To understand recursion, see the bottom of this file At the bottom of the file: # To understand recursion, see the top of this file
中文: #如果想了解遞歸,請看最下面的注釋 ... #如果想了解遞歸,請看最上面的注釋
12、一不小心暴露你家庭地位的注釋
(a != b) ? b : a //和老婆意見不一致的時候聽她的,意見一致的時候聽我的。
13、以為上個WC會有好心人幫忙做完工作的注釋
這里還沒有完善,先去下WC,如果你看到了,可以幫忙補上相關代碼,謝謝!
14、結果,老板在我去WC的時候偷偷的在代碼里加了這樣的注釋……
/* Please work harder*/
從WC回來看到這樣一行注釋的我,已哭暈在電腦前……
逼格滿滿的注釋:
不聊了,BUG太多,我要抓緊加班改BUG去了!
-
代碼
+關注
關注
30文章
4779瀏覽量
68524
原文標題:他們的代碼注釋我都不服,就服你的!
文章出處:【微信號:eet-china,微信公眾號:電子工程專輯】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論