身為 IT 的技術人員 , 有時要處理的問題不是只有不懂電腦的End User,有時連IT 內部的人員或者是程式設計師也都會碰到各式奇奇怪怪的問題.
我勉強算是個中上等級的技術人員,所以常常會有其他人處理過但是仍然無解的問題,丟到我這裡,希望我能夠將這些問題解決.
就經驗來說,我大概有90%都能夠把問題解決.
所以來說說的我除錯心法吧! 都是有點零散的片段,必要時我會挑出一些案例來解說.可能會發成多個片段
心法1:重現犯案現場
解說:如果有人告訴我,他的程式或是系統出現了什麼錯誤.我會希望他能夠讓錯誤重現.也就是說在什麼樣的步驟下或是程序下,照著做一遍就會出現相同的錯誤.
如果不能重現,那麼錯誤幾乎就很難抓到.
心法2:聆聽報案者的解說
解說:有時候來報案求助的人可能是個電腦白痴,但是也有可能是個與某個問題奮戰了很久的程式設計師.有時候她們已經快要找到問題的關鍵了,只是沒有意識到.
心法3:不要完全聽從報案者的解說
解說:此點好像與心法2互斥.但是它很重要.
說了來報案者有可能是電腦白痴也有可能是個糊塗蛋,可能完全一問三不知,或者是胡說八道一通.如果你照著他們的說法去除錯,可能永遠也查不到問題.
沒有留言:
張貼留言