閱讀時間:
2017年4月19日?--- 2017年4月22日
? 第一次看到這本書的時候,是在網上看到它被評論得十分優秀,只要掌握了書中的方法,就能找到所有的BUG。我就是這樣被吸引過來的。
? 因為是調試9法,所以總共講了調試的時候注意的9個方法:
? 1.理解系統 ----- 就是知道要調試的東西到底是做什么的,最好知道是怎么做出來的
? 2.制作失敗 ----- 就是發現了有Bug,并且要記住它是進行什么操作后出現的
? 3.不要想,而要看 ---- 就是看到問題不要僅僅是猜想問題原因,然后根據猜想去處理問題,要動手去找出問題所在,然后在去處理問題
? 4.分而治之 ----- 就是排除法,一段一段范圍去排除,從而縮小出現問題的范圍
? 5.一次只改一個地方 ---- 就是高中經常用到的控制變量法,一次控制一個地方不同,如果有多個地方不同,就會使得不能認識到問題出現的地方
? 6.保持審計跟蹤 ----- 這個不會很了解,像是要清楚知道問題的出現的條件
? 7.檢測插頭 ---- 注意到一些很基本的問題
? 8.獲得全新的觀點 ---- 多問對這方面了解的人
? 9.如果你不修復Bug,它將依舊存在 ---- 這個不了解。我覺得Bug的出現肯定是原因而且有一定的條件的。假如條件不滿足,Bug不會出現,但是永遠不知道滿足Bug出現的條件是什么。
“----”前面的內容是來自原文的目錄,而后面的內容就是我對這個方法的理解。