Soft_Job 板


LINE

※ 引述《kingofsdtw (塔綠班)》之銘言: : 最近案子快收尾在收斂bug : 身為救援大隊長的老人我被指派到維護一個很老的API : 老API的設計已經無法滿足擴充需求 : 新的擴充功能造成BUG : 於是我花了大量時間甚至debug到天亮甚至請無薪假 : 新的API經過我反覆測試各種case都完美無缺 : 但是code review卻被質疑: : 1. 是不是沒找到root cause : 2. 幹嘛改動如此大? 只不過新加一點點功能幹嘛改架構? : 心中五味雜陳... : 好歹我也是coding master,我說該重構了就是該開始還技術債了 : 更上頭還是希望用最鴕鳥的方法繼續用舊架構一堆workaound當作root cause : 是該離職了嗎? QwQ 我的建議是: 1. 要幹嘛要先講 2. 要耗用的資源多少要先講 3. 要達成的目標是啥要先講 還技術債也要看怎麼還,該決定的人去決定, 你不一定是錯的,但是決定答案的人不是你。XD 你可以找一個你可以決定答案的位置或角色, 你會發現那個位置要煩的可能就不是這件事情,所以他們判斷的可能跟你不一樣。 然後我是不建議耗用自己的資源作太多,因為職場上的習慣是, 你做得到的話就會以這個角度當你的標準, 除非你想/願意常態性的耗用自己的資源進行工作,不然不是很建議這個策略。 基本上重構跟技術債都是髒字,工作上有人跟我講這兩個字, 我基本上都會拿著放大鏡重新檢查他想幹嘛。 這輩子工作到現在,我覺得能把這兩個字用得好的可能不到一成, 我是建議大家用【功能更新】取代【重構】,用【複雜度過高】取代【技術債】。 然後再看一次你的論述,是不是講起來還有道理。 ex. 因為這系統【複雜度過高】,所以我們要進行大規模【功能更新】。 一般情況下這個描述應該都會比, 因為這系統【有技術債】,所以我們要進行大規模【重構】, 看起來可怕很多,而且需要解釋得更多。 而這就是作這件事情的時候該做的事情, 找出問題,說明原因,進行解釋、安排資源。 -- I have a dream, it's silly but beautiful. --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.27.1 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1757832448.A.D6A.html ※ 編輯: TonyQ (114.34.27.1 臺灣), 09/14/2025 14:48:08 ※ 編輯: TonyQ (114.34.27.1 臺灣), 09/14/2025 14:51:42
1F:推 gino0717: 我都說我要加一堆防呆 防誰呆不好說 09/14 15:26
2F:推 wulouise: tech debt幾乎定義複雜度過高沒錯... 09/14 15:27
3F:→ airtsubasa: 事實就是新人一到 就是滿腔熱血 先學會政治 09/14 16:07
4F:推 nicetw20xx: 推功能更新xD 09/14 16:11
5F:→ tsaigi: 遇過好幾個一進來就說要重構 結果越改越多bug 問他為什麼 09/14 17:00
6F:→ tsaigi: 要這樣改說不出個所以然 最後惱羞成怒直接離職的 09/14 17:00
7F:推 viper9709: 拿著放大鏡重新檢查有點恐怖... 09/14 17:10
8F:→ x000032001: 很多人把我看不懂我要重寫一次叫做重構 09/14 17:13
9F:→ MoonCode: 好奇樓上 tsaigi 什麼公司 有趣wwwww 09/14 17:21
10F:→ tsaigi: 可能小公司比較會這樣吧 專收畢業生或在學工讀 人員流動 09/14 17:38
11F:→ tsaigi: 率超高 09/14 17:38
12F:推 gino0717: 這種人很多啊 公司收到那種怪怪有博士頭銜的人 09/14 17:54
13F:→ gino0717: 第一件事一進來就是 我要大改重寫 然後就爆炸了 09/14 17:55
14F:推 abccbaandy: 一堆新人都這樣吧,下場也是 09/14 18:51
15F:推 edwardhsu: 謝謝說話的藝術,學會了 09/14 20:38
16F:→ kingofsdtw: 【複雜度過高】,所以我們要進行大規模【功能更新】 09/14 21:41
17F:→ kingofsdtw: XD 09/14 21:41
18F:推 watashino: 認同 09/15 01:16
19F:推 marra: "防誰呆不好說" XD 09/15 03:32
20F:推 richardz: 推 說話的藝術QQ 09/15 11:15
21F:推 krusnoopy: 學到了 之前會講code太複雜 09/16 11:32
22F:→ krusnoopy: 但沒想到有功能更新這個詞 09/16 11:32
23F:推 oyyyo: 學到了謝謝 09/16 16:19
24F:推 kiwijang: 複雜度過高、功能更新,這樣講真的很貼切又委婉xD 09/17 10:30
25F:推 tim96tim: 推分享 09/18 18:44
26F:→ TaiwanUp: 複雜度不要亂用吧 這是很具體的指數階乘級嚴重指控耶要 10/06 03:43
27F:→ TaiwanUp: 寫報告的 10/06 03:43
28F:推 octopuz: 推 10/06 18:03







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP