1. 觀察錯誤現象,判斷錯誤發生地方和緣由——只要是本身寫得代碼,起碼有一半的狀況,你看錯誤現象就能發現問題所在。若是不能解決,請看下一步。測試
2. 發生的錯誤沒見過,無從下手,那就百度google之——這裏面,起碼一半的解決方案能直接百度出來。不行?next!
google
2.5 寫一個簡單的demo。另起一個測試類,專門測試出錯的方法。這樣能幫助你分析問題。
spa
3.有條件的話,找朋友幫你看看吧,畢竟有時一些小錯誤本身是看不出來的。—— 若朋友也不會,next!
debug
4. debug!——其實,若是問題比較熟悉,或確實根據教程一步步來作好的。你能夠debug一下,跟着代碼流程走一遍。問題興許出在一些不起眼的小地方而已。 仍是不行,那就上大殺器吧。
教程
5. 到網上求大神包養。此法略麻煩,不過只要運氣不太差,通常能解決。固然,你要注意發帖詢問的地方,像oschina的氛圍就不錯,少有發帖沒人答或注水式回答。
百度
ps: 最後給oschina打了下廣告,我以爲紅薯應該給我5毛錢……bug