除錯九法 軟硬體錯誤的排查之道

2021-07-07 03:50:17 字數 551 閱讀 2150

理解系統

這是第一條股則,因為它是最重要的。

製造失敗

雖然看起來很簡單,但如果不製造失敗的話,除錯就會變得很困難。

不要想,而要看

憑空想象,問題可能有幾千條原因。而實際原因只有去看了才能發現。

分而治之

當bug的藏身之地不斷被縮小一半時,它將很難再隱藏下去。

一次只改乙個地方

我們在生活中要有一點先見之明。如果你所做的更改沒有起到預期的作用,那麼就把它改回來。它們可能會產生無法預期的影響。

保持審計跟蹤

不要只是在心裡記住「保持審計跟蹤」這條規則,而要把它寫下來。

檢查插頭

一些顯而易見的假設往往是錯誤的。請恕我贅述,假設錯誤通常是最容易修復的錯誤。

獲得全新的觀點

不管怎樣,你都需要休息一下,喝杯咖啡。

如果你不修復bug,它依然存在

現在你已經掌握了所有的技術,沒有理由再讓bug存在了。

《除錯九法 軟硬體錯誤的排查之道》簡要

本書的主旨不在預防 保證或篩選,將教給你如何準備查詢bug,如何挖掘並仔細審查各種線索,以便找到根源,追蹤實際問題,並修復它,然後確認你已經修復問題。雖然本書介紹的方法和系統都是通用的,但它們都緊緊圍繞乙個重點,那就是查詢bug 的根源並修復。規則l 理解系統 規則2 製造失敗 規則3 不要想,而要...

書籍推薦《除錯九法 軟硬體錯誤的排查之道》

本文閱讀時間3分鐘 每個開發者都必須都的一項技術,debug,最近讀了一本關於除錯的書分享給大家,書的內容不到200頁,一口氣讀下來,估計需要乙個小時,速度內容簡單明瞭,主要是作者20多年的工作中除錯經驗的總結,作者作為一名軟體開發人員的工作除錯經驗,同樣適用其他領域開發人員,同時,解決問題的思路也...

除錯九法 軟硬體錯誤的排查之道 讀後總結

扯了那麼多沒用的,該切到主題了,那就是對這本的讀後總結了。一本書,做做讀書總結,會讓你記憶更深刻。本人是一名軟體 cheng 工 xu 程 yuan 師,所以總結的視角主要是軟體相關的角度。這本書主要內容是對找出軟硬體中bug方法的總結,作者分了九條,分別是 1.理解系統 2.製造失敗 3.不要想,...