解決bug的3種方法

市場人員來電話了:“那個誰,這個問題解決一下啊”。頓時研發就頭大了。

一般而言,解決bug有3種方法:

第1種,加日誌,加斷點,尋找程序軌跡,抓住邏輯與預想差異的地方。這種方法是正面應對,如果行的通,那是直擊痛點,暢快淋漓;如果行不通,那就要了命了。

第2種,問牛人,查搜索引擎,比如同事和朋友中誰經驗較多的,再比如谷歌、百度亂搜一氣,有時我還會用必應,也可以查查stackoverflow等專業網站。

第3種,那就迂迴的遠了,找到相關技術的出處,從"how to get started"開始一點一點循序漸進,慢慢找到問題對應的點,比如從spring.io或者mongodb.org這些官網開始。


顯然,第1種最直接,第3種最迂迴,但是迂迴的路,往往也是基礎堅實之路,可以知其然還可以知其所以然。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章