2
我正在開發VB.Net開發數據記錄軟件。我開發了一些類,實現了一個與我公司生產的許多數據記錄器兼容的通用界面。這些類處理低級硬件接口並公開訪問數據記錄器記錄的常用方法。最佳實踐:處理代表它們的類中的硬件斷開連接
我的問題是什麼將是一個很好的做法來處理突然斷開硬件的人?我應該拋出一個異常,引發一個事件,還是在某種狀態包中返回false?
我的基本想法是,我希望對象通知發送者,當它代表的設備斷開連接並失敗,然後以某種方式與DeviceLocator類(它會自動檢測設備並維護一個集合)通信時,它已經斷開並將其從設備集合中移除並處理。
任何提示?
我認爲你的意思是「最佳實踐」。 – aphoria 2010-01-26 02:26:35
已修復,對此感到抱歉。我胖了一下。 – Andrew 2010-01-26 02:27:37