Re: [閒聊] 大家工作上看過哪些誇張的 CODE ?

看板Soft_Job作者 (混口飯吃的工程師)時間14年前 (2010/05/16 02:29), 編輯推噓5(509)
留言14則, 8人參與, 最新討論串12/31 (看更多)
我的經驗說出來可能微不足道 但是實在困擾很久 話說前公司某位主管寫的程式 老是會寫if (1<0) 然後底下一串程式碼 原因是:底下這串程式碼已經用不到了 是說...用不到的你要不直接刪除要不變成註解也可以 何苦這樣...程式理一堆1<0看起來時再頗痛苦 ※ 引述《Ting1024 (無)》之銘言: : ※ 引述《coronach (...)》之銘言: : : 看過一種跑起來不會有問題 : : 但是還滿有趣的........ : : public void run(){ : : while(!progress.isVisible()){ : : Thread.sleep(1); : : } : : /* .............*/ : : } : : 大概是覺得很趕時間............. : 這不好笑阿,,,, sleep(0) or sleep(1) : 基本上都只是暫時要把控制權給別的程式而已, : 這樣寫有什麼好笑? : 在window 下面 sleep(0) 約是 15ms, 控制權交出去 : 再跑回來, context switch 時間大約就是這樣... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.238.5

05/16 02:54, , 1F
討論這個滿無聊的。用自我感覺優越的角度看別人。
05/16 02:54, 1F

05/16 03:22, , 2F
這個很難說喔,有的地方真的留著比不砍好xd
05/16 03:22, 2F

05/16 03:23, , 3F
不過當然不是很正常的地方啦 :p
05/16 03:23, 3F

05/16 08:42, , 4F
我倒是看過用自己的名字來當變數跟函數名稱的...Debug超痛苦
05/16 08:42, 4F

05/16 08:43, , 5F
比什麼method1,method2還痛苦 沒有脈絡可尋
05/16 08:43, 5F

05/16 08:55, , 6F
1<0,是debug用的程式嗎?
05/16 08:55, 6F

05/16 08:56, , 7F
那 if(0) or #if 0 不就好了...
05/16 08:56, 7F

05/16 08:59, , 8F
或者是否看錯,其實是L<0
05/16 08:59, 8F

05/16 09:23, , 9F
其實那個1是l(L小寫) XDDD
05/16 09:23, 9F

05/16 11:15, , 10F
可能當初他遮掉的時候,還不確定要不要保留,所以先權宜一下.
05/16 11:15, 10F

05/16 11:16, , 11F
等到日後他要交接的時候,已經確定那段code不要了(也沒必要了
05/16 11:16, 11F

05/16 11:16, , 12F
反正交接後也不關他的事),你有問到他才答.就這麼一回事吧?
05/16 11:16, 12F

05/16 13:02, , 13F
用 #if 0 比較好,因為現在editor有支援。
05/16 13:02, 13F

05/16 19:16, , 14F
是沒錯,照說是該用前處理的語法比較好.
05/16 19:16, 14F
文章代碼(AID): #1BxkWOG8 (Soft_Job)
討論串 (同標題文章)
完整討論串 (本文為第 12 之 31 篇):
文章代碼(AID): #1BxkWOG8 (Soft_Job)