現代的除錯工具和環境實在太方便了,這幾天感觸頗深:各家廠商提供各種各樣的功能,可以從不同的角度,看到程式執行的情況,還可以直接在 run time 改變變數的內容,看看結果有甚麼不同。感覺好像在吸大麻,一旦用上了精神上就很難脫離,會越陷越深。 可是話說回來,用了這些工具,遇到難解的問題、或是導致程式走不下去的大 bug,解決的速度就會變快?我覺得沒有。 我自己用這些除錯工具,來確認設計流程對不對、做一些exception handling(例外處理)或是boundary condition(邊界條件
業餘大叔程式心得筆記#2:除錯與解題的精神狀態/葉光釗
業餘大叔程式心得筆記#2:除錯與解題的精神狀態/葉光釗
業餘大叔程式心得筆記#2:除錯與解題的精神狀態/葉光釗
現代的除錯工具和環境實在太方便了,這幾天感觸頗深:各家廠商提供各種各樣的功能,可以從不同的角度,看到程式執行的情況,還可以直接在 run time 改變變數的內容,看看結果有甚麼不同。感覺好像在吸大麻,一旦用上了精神上就很難脫離,會越陷越深。 可是話說回來,用了這些工具,遇到難解的問題、或是導致程式走不下去的大 bug,解決的速度就會變快?我覺得沒有。 我自己用這些除錯工具,來確認設計流程對不對、做一些exception handling(例外處理)或是boundary condition(邊界條件