Re: [閒聊] 各位工作有遇到甚麼很扯的事情嗎?
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 15 之 28 篇):
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
79
136