今天解決了兩個BUG,但是原因都是自身的原因。
第一個BUG是由于修改,一份代碼發生了變化,另一份代碼沒有相應進行變化,導致了BUG的發生。可能你也很好奇為什么有兩份代碼呢?一個是加長版,一個是縮減版。主要是另一個地方只用到了一個功能,而這個功能又牽涉了一些小函數,都搬過去感覺有些臃腫。但是不搬過去就存在了這種情況,兩個代碼不統一。
不知道怎么解決這個情況,也只能維持現狀,保持兩段代碼了。不過需要人為的維護代碼了。
第二個BUG主要是細心的問題吧。new很隱蔽,導致沒有釋放,這樣造成了內存泄露,進而引發了數據讀取的異常。這個類似的BUG見過一些了。內存泄露還是一個值得注意的大問題。所以要好好檢查一下代碼。
就寫這么多吧。
posted on 2009-06-29 18:44
Sandy 閱讀(172)
評論(0) 編輯 收藏 引用 所屬分類:
日常總結