程式的bug排查流程總結

業餘草發表於2015-07-17

只要是人寫的程式,不可能沒有bug,那麼解決bug將伴隨程式設計師的一生:

Ø 只會寫程式碼,但不會排查bug的程式設計師,只能算是業餘程式設計師

Ø 能解決一般bug,只能算是初級程式設計師

Ø 程式碼寫的質量較好,還能查詢較難bug,中級程式設計師

Ø 程式碼寫的質量好,注重效能,不但能排查疑難bug,還能解決疑難bug,高階程式設計師

Ø 程式碼寫的質量好,注重效能,穩定性,可靠性,架構設計合理,能解決絕大部分疑難問題,屬於資深程式設計師

以上的話引自某個論壇網站,不一定說的絕對正確,但基本是有道理的。

 

面對出現的bug,每個人心態都不一樣:

1. 積極主動,從容應對

自己負責的模組出現bug,不管是自己發現的還是別人發現的,都主動的去查詢,搭環境,想辦法去解決。

2. 消極被動

對出現的bug,消極應對,你催我動,不催不動。


排查流程:



總結:

解決bug過程可能痛苦,累人,難受,壓力大,甚至暫時還解決不了,關鍵看是不是盡力了。要想自己得到提高,達到更高層次,這個坎必須跨過,否則只能是平庸的程式設計師,只能承擔一些簡單的任務。

解決bug的過程也能學到很多東西,也有很多樂趣,自己也能得到很大的提升,解決bug是屬於自己職責範圍內的事情,是種樂趣還是種包袱,關鍵看個人的心態。

最後,給大家分享一句很有名的話叫”峰高無坦途,意思是:要想登上最高峰欣賞美景,沒有平坦的道路可走,都是懸崖峭壁,想登上高峰欣賞美景,必須跨過這些坎。

歡迎大家關注我的部落格!如有疑問,請加QQ群:454796847共同學習!

相關文章