public marks

PUBLIC MARKS from YukuanBlog with tag debug

March 2006

Debugging Embedded Systems

Embedded System 的除錯,概念上跟 PC 上 Software 的除錯是相通的,那就是要運用科學方法,科學方法的步驟如下:

November 2005

Re: 請問在何種狀況下會考慮使用exception?

就大部分的軟體系統而言,想在程式還沒完成時就知道效率的瓶頸在哪?無異是緣木求魚!在應該使用 Exception 時就使用,在程式還沒正確之前,效率再高都是枉然。

Re: 有沒有好的機制來判斷物件是否已被 delete

如果整個程式都是由我一個人開發的話(包括使用的 Library),通常是不必動用到這類的工具。

Assertion

Assertion 的使用目的,就是要防止客戶對程式庫的誤用。以 Design by Contract 的原則再加上 OOP 的術語,簡單說來:就是要確保物件在執行操作或行為後還要維持其內部狀態的正確。

YukuanBlog's TAGS related to tag debug

assertion +   cpp +   embedded +   exception +   programming +   tools +