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

看板Soft_Job (軟體人)作者時間13年前 (2012/09/12 12:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串15/28 (看更多)
※ 引述《mgtsai ()》之銘言: : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 114.32.58.129 : 推 C6H5CH3:同意,如果是現在我會這樣做,只是當年太血氣方剛...XD 09/12 00:48 : ※ 編輯: mgtsai 來自: 114.32.58.129 (09/12 01:09) : → dryman:這...不是本來就應該用版本控制系統來做的嗎? 09/12 07:10 : → shvanta:我跟2F有同樣的疑問 ~_~ 不過我猜大家其實都是在開玩笑吧 09/12 08:49 即使不常見,但遇上特殊情形時,還是得這樣寫: 1. 若系統支援多種版本的 API,或多種版本的檔案格式處理 2. 這段程式碼要處理軟體升級流程,當軟體要升級為 D 版 軟體舊版本可能為 A 版、B 版、C 版 不同的舊版本有不太一樣的升級過程 (ex 不一樣的 DB schema 轉換) 這時程式就被迫要用這種比較醜的寫法來處理 說句實話,心中理想上會認為某某寫法比較乾淨比較漂亮 但現實問題的處理上,有時就是無法達到這樣的理想狀態 尤其在處理較有規模的系統,或是這個產品前後已累積數年的開發版本 更容易有這樣的狀況,總不能說,開發出新版的軟體,就不管舊客戶吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.84.29
文章代碼(AID): #1GK0bMuV (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1GK0bMuV (Soft_Job)