1. 程式人生 > >遇到bug我會怎麽做

遇到bug我會怎麽做

發現 google 索引 後臺 可能 googl 成長 但是 成了

我今天遇到一個問題,ztree顯示數據,本來這個功能是沒有問題的,但是當我新加入了幾個頁面篩選條件時,將集合傳入ztree ,頁面缺一直沒顯示出來,弄了兩個小時,代碼我都仔細排查了一次,發現沒有問題,結果真是尷尬了,因為一個很不起眼的地方的一個大小寫,導致了整個頁面的錯誤,謹以此文記錄一下自己今天的排錯感悟。

1.遇到問題不要慌,心態一定不要爆炸,畢竟每天都要跟bug 作鬥爭,心態炸了,對身體的影響是很大的,

2.多寫單元測試,集成測試,這樣可以確保後臺代碼沒有問題,如果頁面還是有問題,至少知道是前端出現了問題,這樣也利於我們排查,

3.遇到問題總感覺無處下手怎麽辦呢?那就調試開始,關鍵地方做一下輸出,看看到底是執行到了哪裏出現了問題,一段一段的來,這樣也不至於遇到問題直接都不知所措,這是新手遇到問題常見的情況,直接就不知道從哪裏下手,然後就四處找人幫忙,這樣其實不利於個人的成長,別人幫你把問題都解決了,對你的處理問題的記憶幫助性很小,所以,我還是覺得自己在不斷排錯中可以學到很多東西,包括你排錯過程中,上網查資料時也會得到更多的知識,同時解決了問題也會增長你的經驗,下次遇到一些坑時,你就可以自己選擇的避開這個坑,這對於我們來說是很好的。

4.遇到問題不要怕,相信經驗是一個不斷積累的過程,我們只有不斷地從錯誤中吸取教訓才會得到更好的成長,

5.不管是排錯還是學習過程中我覺得當修改了一個bug或者完成了一些功能,學到了東西,我們都會有一種成就感,這個成就感是給你最大的獎勵,

6.現在的搜索引擎很厲害,基本上只要我們遇到過的錯誤,都可以搜到,當然使用google是毫無疑問的,有時候我們google不斷滿意的答案,其他瀏覽器,也是會有收獲的哦,所以不要只局限在一個地方,

7.認真一點,仔細一點,問題往往沒有我們想象的的那麽棘手,也可能是一個不起眼的小地方,這種問題很是常見,往往排查時間很多的問題,問題一般都很低級,

8。相信自己可以,沒有什麽是解決不了的。

遇到bug我會怎麽做