Re: [閒聊] 大家工作上看過哪些誇張的 CODE ?
看板Soft_Job作者AmosYang (LetMeGoogleThatForYou)時間14年前 (2010/05/16 23:53)推噓16(16推 0噓 7→)留言23則, 17人參與討論串21/31 (看更多)
code 與 comment 就像是 Jedi 與 Sith 的關係
有興趣的人可以看看 stackoverflow 上的這個討論串
http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered
(短網址: http://tinyurl.com/4qs8x3)
摘錄幾個我個人覺得頗好笑的 comment:
(原本想試著補上中文翻譯的,不過翻譯非我強項,總覺得翻譯得怪怪的
且有些笑點在翻譯的過程中就蒸發了
所以…有興趣的人自己看吧)
==================================================
stop(); // Hammertime!
==================================================
//When I wrote this, only God and I understood what I was doing
//Now, God only knows
==================================================
// Magic. Do not touch.
==================================================
// drunk, fix later
==================================================
/* This is O(scary), but seems quick enough in practice. */
==================================================
This seems to stop morons from messing my code...
"Autogenerated, do not edit. All changes will be undone."
==================================================
#define TRUE FALSE //Happy debugging suckers
==================================================
long long ago; /* in a galaxy far far away */
==================================================
// I don't know why I need this, but it stops the people being upside-down
x = -x;
==================================================
double penetration; // ouch
==================================================
//Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.
==================================================
// I am not responsible of this code.
// They made me write it, against my will.
==================================================
// somedev1 - 6/7/02 Adding temporary tracking of Login screen
// somedev2 - 5/22/07 Temporary my ass
==================================================
options.BatchSize = 300; //Madness? THIS IS SPARTA!
==================================================
#Christmas tree initializer
toConnect = []
toRead = [ ]
toWrite = [ ]
primes = [ ]
responses = {}
remaining = {}
==================================================
On initialization of a linked list:
last = first; /* Biblical reference */
==================================================
I worked with a guy who was raised a Muslim, but had a rather
tongue-in-cheek view of the religion. He left this comment
above a particularly nasty chunk of code:
// I will give you two of my seventy-two virgins if you can fix this.
==================================================
// no comments for you
// it was hard to write
// so it should be hard to read
==================================================
// This comment is self explanatory.
--
"Mr. Data, can you show me how to parse this XML?"
"Certainly, sir. Let me google that for you."
-- StarTrek, the Next Gen. 《Back to 2009》 (誤)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 65.87.177.87
推
05/17 00:00, , 1F
05/17 00:00, 1F
推
05/17 00:10, , 2F
05/17 00:10, 2F
推
05/17 00:22, , 3F
05/17 00:22, 3F
→
05/17 00:37, , 4F
05/17 00:37, 4F
推
05/17 00:46, , 5F
05/17 00:46, 5F
推
05/17 01:13, , 6F
05/17 01:13, 6F
推
05/17 07:56, , 7F
05/17 07:56, 7F
推
05/17 08:04, , 8F
05/17 08:04, 8F
→
05/17 08:59, , 9F
05/17 08:59, 9F
→
05/17 09:00, , 10F
05/17 09:00, 10F
→
05/17 09:02, , 11F
05/17 09:02, 11F
→
05/17 09:03, , 12F
05/17 09:03, 12F
→
05/17 09:05, , 13F
05/17 09:05, 13F
推
05/17 12:12, , 14F
05/17 12:12, 14F
推
05/17 12:27, , 15F
05/17 12:27, 15F
推
05/17 21:04, , 16F
05/17 21:04, 16F
推
05/18 02:52, , 17F
05/18 02:52, 17F
推
05/19 13:20, , 18F
05/19 13:20, 18F
推
05/19 21:07, , 19F
05/19 21:07, 19F
推
05/19 21:55, , 20F
05/19 21:55, 20F
→
05/20 00:14, , 21F
05/20 00:14, 21F
推
05/22 00:25, , 22F
05/22 00:25, 22F
推
10/31 02:21, , 23F
10/31 02:21, 23F
討論串 (同標題文章)
完整討論串 (本文為第 21 之 31 篇):