有些測試部發現的bug, 有時候只是冰山一角的bug
通常這些問題可能來自於相同的原因
簡單點比如, 資料庫讀取與寫入的欄位搞混
像這種問題很容易造成
發現1個bug, 但還有9個bug沒發現
但以工程師而言
1st, 要避免這樣的錯誤
2nd, 既然錯誤已經造成了, 試著尋找是否類似的問題, 通常"Find"是很好用的
FYI
Friday, July 20, 2007
Wednesday, July 18, 2007
rand真的需要semaphore保護
嗯 一個工作上遇到的實例
實際案例是底下有10個client, 透過task,
共同存取rand(), 結果有2,3組重覆的數字產生
這時才不得不相信rand()是global resource
也是需要 semaphore 來保護的
實際案例是底下有10個client, 透過task,
共同存取rand(), 結果有2,3組重覆的數字產生
這時才不得不相信rand()是global resource
也是需要 semaphore 來保護的
一個水土不服的例子
最近公司遇到的例子
office2007不能讀office97?
類似的問題
因為進版, 程式不認得舊版的文件, 然後被刪除
這是對或錯呢
a) 直接 discard
b) 試著升級舊版的文件
因為天生不良, 造成水土不服, 不理會?還是解救?
update@2007/08/01
在軟體邏輯設計的觀念, 不是true就是false
但應用到真實環境是否合理
這值得設計者深思熟慮
是否要為了最後一個bit的錯誤, 而放棄這個byte
有好也有壞而已
office2007不能讀office97?
類似的問題
因為進版, 程式不認得舊版的文件, 然後被刪除
這是對或錯呢
a) 直接 discard
b) 試著升級舊版的文件
因為天生不良, 造成水土不服, 不理會?還是解救?
update@2007/08/01
在軟體邏輯設計的觀念, 不是true就是false
但應用到真實環境是否合理
這值得設計者深思熟慮
是否要為了最後一個bit的錯誤, 而放棄這個byte
有好也有壞而已
Saturday, July 07, 2007
My Powerbook
Two weeks ago, the firewire (400 & 800) of my powerbook fail to work, that made me feel sad for a long time. But just now, i found they work again. i actually don't know what's happening exactly.
But i still had other problems in my powerbook.
1) only one side speeker can work
2) Volume bitmap needs mirror repair in the HD
Sigh...
But i still had other problems in my powerbook.
1) only one side speeker can work
2) Volume bitmap needs mirror repair in the HD
Sigh...
Subscribe to:
Posts (Atom)