在業界 bug de 不出來怎辦? - 工程師

Emily avatar
By Emily
at 2013-12-27T23:55

Table of Contents

※ 引述《HsuGod (MIT 史丹佛)》之銘言:
: 我在科技業上班
: 工作內容是寫通訊系統
: 最近遇到一個 bug
: 解了好幾天都還沒解掉
: 請問我該怎麼辦?


bug解不掉有兩種,一種是不知道原因。
一種是知道程式錯在哪,但改不動。我想說的是第二種。

常常有很多程式,bug很難解的原因是因為程式寫得很差。
導致要東補西補。補到最後第一個補丁又跟第十個補丁相衝突。
於是又用第十一個work around來解。

但寫第十一個work around的程式的人有完全弄懂原本的程式跟那前十個補丁嗎?
應該也是沒弄懂,從此。程式就會一直發散。

遇過好幾次經驗。程式架構不好,先設法『儘量了解原作者是因為遇到什麼問題
才把程式寫得那麼複雜。』 然後提proposal給老闆,說明程式已積重難返。

然後大膽的砍掉重練。(從此這程式就是你的)

--

All Comments

Hamiltion avatar
By Hamiltion
at 2013-12-31T22:37
推這篇,我還在碩班改學長的code,改兩天就決定砍掉...
Zenobia avatar
By Zenobia
at 2014-01-01T19:48
那如果砍掉重練寫出來 連動都不會動 不就GG ?
Poppy avatar
By Poppy
at 2014-01-03T12:40
新的還沒寫出來之前,舊的還在跑啊...
Jake avatar
By Jake
at 2014-01-05T15:47
只能推最後一句 然後你的重要性就+40 沒人比你更了解它
Tom avatar
By Tom
at 2014-01-08T00:29
成功賺很大,失敗虧很大 有些部門沒辦法容忍失敗

offer選擇(友達、聯電)

Olivia avatar
By Olivia
at 2013-12-27T21:36
版上各位前輩大家好,小弟120碩畢,退伍一個多月, 有幸能夠錄取兩家公司,想請問大家意見, 感謝各位 公司 友達 聯電 ...

offer請益

Madame avatar
By Madame
at 2013-12-27T19:24
溫拿小弟幫魯蛇同學代PO 公司 建興電 衡宇科技 工作地 都是新竹 職缺 SSD韌體設計工程師 NAND Flash韌體工� ...

中華電整合企業 推商用App

Carolina Franco avatar
By Carolina Franco
at 2013-12-27T19:18
http://udn.com/NEWS/FINANCE/FIN3/8386545.shtml 【聯合報╱記者彭慧明/台北報導】 2013.12.27 03:27 am 行動辦公室時代再改革,從筆記型電腦轉型為跨平台 ...

蔡明介:真8核下月出貨放量

Edwina avatar
By Edwina
at 2013-12-27T19:15
http://udn.com/NEWS/FINANCE/FIN3/8387939.shtml 【聯合晚報╱記者呂俊儀/台北報導】 2013.12.27 02:49 pm 中國手機品牌廠TCL通訊發表搭載上市公司聯發科(2454)8 ...

offer請益 旺宏vs聯電

Iris avatar
By Iris
at 2013-12-27T15:40
公司 旺宏 聯電 地點 新竹 新竹 部門 製造部主任 製造部主任 薪資 N 經理說會比N少一點 工時 輪班 輪班 ...