但悔之已晚,多說多想無益,也解決不了問題。我只有打起精神來,全力以赴。這個小公司除錯軟體的使用手冊真的是一無是處。整本書只強調 point and shoot 功能之好(其實新的電腦軟體,哪個沒有「點擊到位」的功能?)卻沒有一個除錯範例,難怪連經驗豐富的資訊工程師們都看得霧煞煞。 所幸過去我在大學和專科學校教了幾年的組合語言(一種僅在零與一形式的機器語言之上的低階語言),我先刻意寫了許多造成錯誤的電腦程式(例如一個數字除以零,或是將幾個英文字存進一個定義為數字的地方),然後在跑程式產生各種錯誤後,我回頭來檢視所產生的十六進位碼(機器碼,也就是所謂的 dump)。由於電腦程式是我自己寫的,我知道錯誤應該是產生在何處,於是我特別檢驗那個地方的十六進位碼有什麼不同和特別之處。