Re: [请益] 在业界 bug de 不出来怎办?

楼主: awaeleven (在植树节植牙)   2013-12-27 23:55:49
※ 引述《HsuGod (MIT 史丹佛)》之铭言:
: 我在科技业上班
: 工作内容是写通讯系统
: 最近遇到一个 bug
: 解了好几天都还没解掉
: 请问我该怎么办?
bug解不掉有两种,一种是不知道原因。
一种是知道程式错在哪,但改不动。我想说的是第二种。
常常有很多程式,bug很难解的原因是因为程式写得很差。
导致要东补西补。补到最后第一个补丁又跟第十个补丁相冲突。
于是又用第十一个work around来解。
但写第十一个work around的程式的人有完全弄懂原本的程式跟那前十个补丁吗?
应该也是没弄懂,从此。程式就会一直发散。
遇过好几次经验。程式架构不好,先设法‘尽量了解原作者是因为遇到什么问题
才把程式写得那么复杂。’ 然后提proposal给老板,说明程式已积重难返。
然后大胆的砍掉重练。(从此这程式就是你的)
作者: chuegou (chuegou)   2013-02-28 00:17:00
推这篇,我还在硕班改学长的code,改两天就决定砍掉...
作者: nomilkman (无奶人)   2013-02-28 00:39:00
那如果砍掉重练写出来 连动都不会动 不就GG ?
作者: freeunixer (御剑客)   2013-02-28 00:41:00
新的还没写出来之前,旧的还在跑啊...
作者: kyll (包子)   2013-02-28 11:25:00
只能推最后一句 然后你的重要性就+40 没人比你更了解它
作者: SETL (Orz)   2013-02-28 20:01:00
成功赚很大,失败亏很大 有些部门没办法容忍失败

Links booklink

Contact Us: admin [ a t ] ucptt.com