2011年1月6日 星期四

大家工作上看過哪些誇張的 CODE 2

作者: AmosYang (LetMeGoogleThatForYou) 看板: Soft_Job
標題: Re: [閒聊] 大家工作上看過哪些誇張的 CODE ?
時間: Sun May 16 23:53:18 2010

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.  [1;33;40mLet me google that for you."
 -- StarTrek, the Next Gen.  《Back to 2009》 (誤)

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 65.87.177.87
推 motocyman:看到聖誕樹笑了…                                      05/17 00:00
推 megaman1206:推聖誕樹XD                                          05/17 00:10
推 james732:   推聖誕樹XDDD 我怎麼都沒想過要這樣寫                 05/17 00:22
→ andymai:笑是蠻好笑的~但實際上功能都寫不完了~哪有閒情逸致搞這些  05/17 00:37
推 tjhuang:大概是聖誕節的晚上,看著萬家燈火同時趕code的心酸吧      05/17 00:46
推 loopuntil:很好笑又有點辛酸XD                                    05/17 01:13
推 dryman:XDDDDDDDDDDD                                             05/17 07:56
推 tcw026:lol..XD                                                  05/17 08:04

沒有留言:

張貼留言

您好.本資料庫並非第一手資料.如果你有對文章作者的詢問,意見與需求,請自行找尋文章作者並提供意見,謝謝.