RandBall Blog

Archive for December, 2007

調帳公告

Monday, December 31st, 2007

根據會員回報,系統帳務部份有問題,明細與帳戶總和不符。歷查資料庫後發現以下四位會員帳務部份有錯(括號部份為暱稱):
- tony (Tony)
- 輸跑安迪 (po!)
- gy1210 (不過是一場即興)
- imfine3.tw@GMAIL.com (10th Mountain Division)
在尚未清查系統bug發生點前,先以手動方式調整帳務。調整原則為依據明細加總值修改帳戶總和數值。若日後查明系統錯誤發生原因,並有更進一步證據指明調整方式不正確,將另行公告後修正之。

封閉測試的意義

Tuesday, December 18th, 2007

RandBall從九月九日開始進行封閉測試,至今已經過了三個多月,目前系統的運行狀況漸趨穩定,但仍然偶爾會經由註冊用戶的報告中,得到一些回饋訊息找到隱藏的bug。
這就是封閉測試的意義。
在一個系統正式上線公開之前,難免會有些系統規劃或程式撰寫的謬誤存在。有時候bug很明顯,一下子就顯現出錯誤狀況,有時候bug是隱性的,非得要等到使用者行為的多樣性達到一定規模,或是資料庫裡面的記錄超過多少數量,這種問題才會漸漸浮現。RandBall這個網站系統是由我一個人獨自設計與實作完成,無論我如何誇耀智商與反應有多麼聰捷,都難能將一個複雜系統的每個面向設想周全。因此各位用戶的測試,對於RandBall系統後續的健康有很大的幫助。
最近的例子是,rendbell 這位用戶自定了一個遊戲,但在遊戲時間終止前手動清算了該遊戲,接著 rendbell 發現應該撥發的遊戲紅利並未入帳。經過來回多次反應與溝通,最終發現到造成此問題的程式錯誤所在。
在這裡很感謝 rendbell 的協力測試,也非常感謝其他諸位用戶們這段時間的參與,使得 RandBall 這個網站的機制得以進一步驗證其商業模式的可行性與邏輯計算上的嚴謹性。希望在明年度,我們可以找得到資金奧援,更進一步在大眾面前推廣這個有趣的小遊戲給整個 Internet 共享。