[閒聊] 遇到前輩寫的爛CODE大家都怎麼調整心態?

看板Soft_Job (軟體人)作者 (coding....coding)時間13年前 (2012/10/26 11:05), 編輯推噓20(20025)
留言45則, 28人參與, 最新討論串1/5 (看更多)
各位版友大家好~ 相信大家在工作上多少都會需要維護前人遺留下來的CODE 如果運氣好~前輩功力高強 寫的CODE 脈絡清晰 架構清晰 變數以及Method的命名 自我描述也很清楚 相信維護起來是省力不少 不過如果運氣不好 遇到前輩遺留下來的CODE亂糟糟 就像一團泥球一樣,偏偏又可以動 所以上級也認為不需要重構增加風險,會動就好 但是以後又會需要增加功能。 這時候大家心態上要怎麼調整呢? PS:關於重構這件事情...小弟也是認為 會動就好 不要沒事去重構它 不過現在的情況是....之後會繼續增加功能阿!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.30.15

10/26 11:08, , 1F
當規模大到一定的程度的時候..... 重構是很可怕的工程.....
10/26 11:08, 1F

10/26 11:09, , 2F
所以..... 只能用於原本的方法,繼續爛下去 = =
10/26 11:09, 2F

10/26 11:13, , 3F
其實我也是這樣想...只是這樣痛苦指數會標超高的
10/26 11:13, 3F

10/26 11:14, , 4F
所以 我才想問問大家心態上都是怎麼調整的XD
10/26 11:14, 4F

10/26 11:15, , 5F
po出來幹譙
10/26 11:15, 5F

10/26 11:21, , 6F
幹譙完繼續悶著頭寫嗎XD
10/26 11:21, 6F

10/26 11:31, , 7F
加功能的時候 把影響到的部份重構
10/26 11:31, 7F

10/26 11:32, , 8F
但是可以慢慢改進
10/26 11:32, 8F

10/26 11:34, , 9F
烙跑換間新的(逃
10/26 11:34, 9F

10/26 11:39, , 10F
拿來練功呀 寫不完就放給他死 然後跳槽 抱怨前公司不注重
10/26 11:39, 10F

10/26 11:40, , 11F
code品質...增取加薪機會 !
10/26 11:40, 11F

10/26 11:59, , 12F
基本上就是一邊改一邊罵~ 改不動就只好....(合掌)
10/26 11:59, 12F

10/26 12:45, , 13F
重構...也要看有沒有那價值...算了...就繼續爛下去吧!!
10/26 12:45, 13F

10/26 12:53, , 14F
前輩寫爛code還好啦,不要你寫的code明明不錯還因為
10/26 12:53, 14F

10/26 12:53, , 15F
前輩看不懂結果被狗幹的好
10/26 12:53, 15F

10/26 13:20, , 16F
Code 是自己的好, 老婆是別人的好. 標準說詞.
10/26 13:20, 16F

10/26 13:22, , 17F
這是讓你練重構能力,你應該心存感激
10/26 13:22, 17F

10/26 13:25, , 18F
樓上真是充滿了正面能量....
10/26 13:25, 18F

10/26 13:26, , 19F
LP抓好....重構吧.....
10/26 13:26, 19F

10/26 13:35, , 20F
推lgd大的慢慢改進,說不定你遇到的就是我寫的爛Code喔
10/26 13:35, 20F

10/26 14:51, , 21F
當然是邊改邊幹繳, 然後抱怨 乾 之前又不是我寫的
10/26 14:51, 21F

10/26 15:05, , 22F
請問..... 萬一連系統都爛了怎麼重構?
10/26 15:05, 22F

10/26 17:51, , 23F
當然是想辦法把自己的 code 和原來的切乾淨, 沒事別改
10/26 17:51, 23F

10/26 18:20, , 24F
真的 確定 有需要 增加功能時 在來 重構
10/26 18:20, 24F

10/26 19:29, , 25F
跟著一起爛
10/26 19:29, 25F

10/26 20:38, , 26F
大到不能改,就是這樣子啦…
10/26 20:38, 26F

10/27 15:52, , 27F
目前也是...又一直想加新功能...
10/27 15:52, 27F

10/27 15:53, , 28F
user想加新功能...系統還動不動就要處理異常...
10/27 15:53, 28F

10/28 10:00, , 29F
基本上重購建議妳用非上班時間做,我第一年到軟體公司時
10/28 10:00, 29F

10/28 10:00, , 30F
(RD約200人) 主管給我的第一個job就是重構
10/28 10:00, 30F

10/28 10:01, , 31F
我當年把兩三萬行的code重構,跑過了幾千個case
10/28 10:01, 31F

10/28 10:01, , 32F
那年副總給我的考績是全部門最低,說我都沒做事情
10/28 10:01, 32F

10/28 14:10, , 33F
這是前輩留給你的考驗,通過考驗之後,你會更強XD
10/28 14:10, 33F

10/28 18:47, , 34F
推naticom 不要說前輩寫的程式了 就連自己累積好幾年的程
10/28 18:47, 34F

10/28 18:47, , 35F
式 上線後東加西加 久了也想重寫 但我同事跟我說重寫效能
10/28 18:47, 35F

10/28 18:48, , 36F
變好、更好維護 也沒績效... 要做新案上面比較的比較有感
10/28 18:48, 36F

10/28 18:48, , 37F
但有時看到手上一堆新案 舊案又快崩崩 就很煩
10/28 18:48, 37F

10/28 18:49, , 38F
然後在公司就變的不想講話 很容易不耐煩 最後又被叫進去會
10/28 18:49, 38F

10/28 18:49, , 39F
議室說情緒管理有問題.. 只能說 錢真難賺阿阿阿阿阿
10/28 18:49, 39F

10/28 20:16, , 40F
真的會大到不能改.
10/28 20:16, 40F

10/29 18:33, , 41F
推cyr大...有同感...上面只看得到新案...
10/29 18:33, 41F

10/29 23:54, , 42F
純軟的話可以考慮找時間重構 系統廠的話也只能一起爛...
10/29 23:54, 42F

10/30 00:19, , 43F
7MB的Code Bug解了大約快二十個...這東西賣八百萬
10/30 00:19, 43F

11/03 09:06, , 44F
樓上你的還蠻便宜的~我那個一千萬的, 終於驗收付錢了,接下來
11/03 09:06, 44F

11/03 09:06, , 45F
我要把它廢除掉, 自己重作一套
11/03 09:06, 45F
文章代碼(AID): #1GYVtZxj (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1GYVtZxj (Soft_Job)