Debugging Backwards in Time
April 21st, 2006 by vgod
剛發現這篇文章: Debugging Backwards in Time。
簡單的說,這篇文章的作者實做出一個稱為ODB(Omniscient Debugger)的除錯器,它可以讓debug變得像操作錄影機一樣,把整個程式執行過程的變化全部錄下來,於是你就能輕易地在執行時的時間點跳來跳去。
以往只能從頭慢慢開始下一步,頂多設些中斷點。有了ODB後,debug完全不同了…。要是不小心跑過頭,可以來個”上一步”,甚至可以直接從 exception發生的地方倒帶,看看到底哪裡發生了不該發生的事。這種debugger是每個程式設計師的夢想,但現在竟然成真了!
相關的link:
追求神乎其技的程式設計之道 全系列
Email訂閱
RSS訂閱




April 28th, 2006 at 1:16 am
[...] Debugging Backwards in Time – 可以像錄放影機一樣倒轉的 debugger,讚。 這都是簡體字的錯,見 b6s 的留言。 [back] [...]
October 22nd, 2006 at 8:51 pm
[...] vgod’s blog » Debugging Backwards in Time 這真的太棒了,Debugger可以像錄影一樣重播、暫停、快轉、倒退! [...]