→ typiacalcat: 重構後執行效果沒有比較好 不表示比較差 03/05 22:39
→ typiacalcat: 讓執行效果變好的叫"最佳化" 03/05 22:40
推 ianlin45: 重構不是為了執行效率 03/05 22:56
推 now99: 好維護,好擴充吧 03/05 23:04
推 Wolfken: 4500行的東西只能算是個POC吧...這種code數量有沒有重構 03/05 23:25
→ Wolfken: 根本差不了多少,好歹拿個45K的來試過再來發論文吧 03/05 23:25
推 yyc1217: 是為了可讀性吧 又不是寫完後就永遠不再改動 03/05 23:40
→ yyc1217: 應該說是為了之後維護 而非最佳 除非效率真的太差 03/05 23:41
→ Lordaeron: 4500行c# 算POC, 哪...當初的dropbox怎麼說好了. 03/05 23:55
推 v7q4: 研究人員一定沒遇過一個function就1000多行的.... 我有... 03/06 00:19
→ yauhh: 我也遇過一個 function 寫 1000 多行 03/06 00:20
→ qrtt1: 不過看了一些度量的項目,就覺這份研究跟自身經驗在意的 03/06 00:25
→ qrtt1: 有些落差就是了。加上他是先主觀預選要用的重構方法,而非 03/06 00:26
→ qrtt1: 先看 code 再依情況選方法,跟實務操作的方式不太一樣 03/06 00:27
→ uranusjr: @Lordaeron Dropbox 是 Python 吧?行數本來就會少 03/06 01:12
→ uranusjr: 而且初期的程式雖然沒有到 PoC 的程度, 但也只是 MVP 03/06 01:13
→ Lordaeron: 先看CODE再選方法,這樣如何定性? 03/06 01:22
推 doranako: 重構不一定為了效率,是可維護擴充性 03/06 09:18
→ csfgsj: 歐都拜越修越爛。到底是車爛還是修車師父技術不好 03/06 09:44
→ realmeat: 重構很多不是為了效率而是為了眼睛/腦子舒服一點 03/06 10:47
→ dreamnook: 能把好的bike修成壞的, 我也不曉得要怪車爛還是怪師傅 03/06 11:05
→ allenxxx: 我現在寫的function就1000行,但是一直改需求又馬上要 03/06 12:27
→ allenxxx: 只好不斷的作判別修正...重構?有那美國時間嗎? 03/06 12:28
推 lance70176: 重構這麼小的程式 沒什麼意義ㄚ... 03/06 17:05