Re: [閒聊] 各位工作有遇到甚麼很扯的事情嗎?

看板Soft_Job作者 (........)時間13年前 (2012/09/12 00:13), 編輯推噓12(1206)
留言18則, 16人參與, 最新討論串13/28 (看更多)
我也看過類似下面這一段code, 是用來判斷軟體版本做相關的處理 bool bOldVersion; // version <= 1.2.3.0 bool bNewVersion; // version > 1.2.3.0 bool bNewNewVersion; // version > 1.2.4.0 if(bOldVersion) { ...兩百行... } else if(bNewVersion) { ...兩百行, 跟上一段只有5~10行不同... } else if(bNewNewVersion) { ...兩百行, 跟上一段只有5~10行不同... } 後來我花了很久時間思考要重寫還是定義一個bNewNewNewVersion這個變數... ※ 引述《CSLabor (電腦工人)》之銘言: : 我看過一段code : if(Boolean判斷式1){ : if(Boolean判斷式2){ : statement A; : } : else{ : statement A; : } : } : else{ : statement A; : } : 我發現後跟他講 : 他當面拉不下臉就說:我會這樣寫 就代表這三個statement不一樣 : 結果我把這三句貼在記事本 : 比對都一樣 : 事後他自知理虧後就說 : 只是duplicate而已 有什麼好大驚小怪的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.77.45.202

09/12 00:30, , 1F
你可以加個形容詞XD
09/12 00:30, 1F

09/12 00:34, , 2F
bool bNewerThanNewVersion
09/12 00:34, 2F

09/12 00:37, , 3F
Apple表示: bNewIPhone....
09/12 00:37, 3F

09/12 00:40, , 4F
XDDDD
09/12 00:40, 4F

09/12 00:57, , 5F
好多new
09/12 00:57, 5F

09/12 02:01, , 6F
為什麼會演變成這樣的寫法?我猜是因為版本變動太頻繁了~修
09/12 02:01, 6F

09/12 02:03, , 7F
改者不想老是"過去"和"現在"穿梭~不小心拿了個東西就改變
09/12 02:03, 7F

09/12 02:04, , 8F
過去、改變未來~只好試圖用copy貼來創造平行世界...
09/12 02:04, 8F

09/12 09:45, , 9F
這篇讓我以為到了joke版XD
09/12 09:45, 9F

09/12 10:25, , 10F
XDDD
09/12 10:25, 10F

09/12 12:57, , 11F
其實你可以寫個迴圈決定要prepend多少個New
09/12 12:57, 11F

09/12 22:36, , 12F
XDDDDDDDDDDDDDDDDDDDDD
09/12 22:36, 12F

09/12 23:08, , 13F
為什麼會有這麼多個New.. XD
09/12 23:08, 13F

09/13 09:00, , 14F
是..NewNewNew..比較扯吧? :P
09/13 09:00, 14F

09/13 23:48, , 15F
SuperNew如何
09/13 23:48, 15F

09/17 23:55, , 16F
一定都用Copy&Paste在寫程式~
09/17 23:55, 16F

09/25 00:40, , 17F
不錯看有幾個New就知道是那一個版本XD
09/25 00:40, 17F

09/25 07:56, , 18F
XDDDDDDDDDD
09/25 07:56, 18F
文章代碼(AID): #1GJsCgEi (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 13 之 28 篇):
文章代碼(AID): #1GJsCgEi (Soft_Job)