程式的bug排查流程總結
只要是人寫的程式,不可能沒有bug,那麼解決bug,將伴隨程式設計師的一生:
Ø 只會寫程式碼,但不會排查bug的程式設計師,只能算是業餘程式設計師
Ø 能解決一般bug的,只能算是初級程式設計師
Ø 程式碼寫的質量較好,還能查詢較難bug的,中級程式設計師
Ø 程式碼寫的質量好,注重效能,不但能排查疑難bug的,還能解決疑難bug的,高階程式設計師
Ø 程式碼寫的質量好,注重效能,穩定性,可靠性,架構設計合理,能解決絕大部分疑難問題,屬於資深程式設計師
以上的話引自某個論壇網站,不一定說的絕對正確,但基本是有道理的。
面對出現的bug,每個人心態都不一樣:
1. 積極主動,從容應對
自己負責的模組出現bug,不管是自己發現的還是別人發現的,都主動的去查詢,搭環境,想辦法去解決。
2. 消極被動
對出現的bug,消極應對,你催我動,不催不動。
排查流程:
總結:
解決bug過程可能痛苦,累人,難受,壓力大,甚至暫時還解決不了,關鍵看是不是盡力了。要想自己得到提高,達到更高層次,這個坎必須跨過,否則只能是平庸的程式設計師,只能承擔一些簡單的任務。
解決bug的過程也能學到很多東西,也有很多樂趣,自己也能得到很大的提升,解決bug是屬於自己職責範圍內的事情,是種樂趣還是種包袱,關鍵看個人的心態。
最後,給大家分享一句很有名的話叫”峰高無坦途“,意思是:要想登上最高峰欣賞美景,沒有平坦的道路可走,都是懸崖峭壁,想登上高峰欣賞美景,必須跨過這些坎。
歡迎大家關注我的部落格!如有疑問,請加QQ群:454796847共同學習!相關文章
- 兩個流程鏈路問題的排查和總結
- CPU100%排查總結
- 微信小程式開發BUG經驗總結微信小程式
- 微信小程式登入流程梳理總結微信小程式
- 「前端 BUG 錄」遇到BUG應該如何排查前端
- 測試流程總結
- 一次奇怪的的bug排查過程
- Flutter實際開發bug總結Flutter
- 框架執行流程總結框架
- SpringBoot啟動流程總結Spring Boot
- 日常Bug排查-訊息不消費
- MogDB openGauss故障排查流程
- 適合前端的HTTP全流程總結前端HTTP
- 這個Bug的排查之路,真的太有趣了。
- 使用 Arthas 排查 SpringBoot 詭異耗時的 BugSpring Boot
- MySQL -update語句流程總結MySql
- 網路爬蟲流程總結爬蟲
- 日常Bug排查-Nginx重複請求?Nginx
- 日常Bug排查-拋異常不回滾
- GDI洩漏排查經驗零散總結
- 遊戲前端工作流程總結遊戲前端
- 前後端開發流程總結後端
- 日常Bug排查-連線突然全部關閉
- Activity 啟動流程學習總結(附原始碼流程圖)原始碼流程圖
- 第三方支付的流程分析與總結
- 網際網路App應用程式測試流程及測試總結APP
- 日常Bug排查-讀從庫沒有原子性?
- 填坑總結:python記憶體洩漏排查小技巧Python記憶體
- 插曲:Kafka的HW,LEO更新原理及執行流程總結Kafka
- 簡單總結nodejs處理tcp連線的核心流程NodeJSTCP
- 2019中興校招流程回顧總結
- Spring知識總結1:spring開發流程Spring
- 解Bug之路-記一次儲存故障的排查過程
- 總結常用的掛馬程式碼
- Spring Boot引起的“堆外記憶體洩漏”排查及經驗總結Spring Boot記憶體
- 小程式 · 配置總結
- Oracle:Redhat 7 + Oracle RAC 11g 安裝 bug 總結OracleRedhat
- Linux 埠排查小結Linux
- 好程式設計師大資料學習路線分享MapReduce全流程總結程式設計師大資料