快按讚 加入楚狂人粉絲團,獲得最棒的理財資訊 |
為什麼玩股網”好戲拖棚”從預定四月要封測延到八月?因為真的很難做。
今天在封測的前夕,我先來向各位看倌吐吐苦水,順便說明一下到底玩股網是個有多難產的孩子。
第一難、設計難:玩股網想做的是虛擬金融市場,內容是包山包海,所以在一開始設計的過程就很傷腦筋,就像我前幾篇講到的那些功能,無一不是我們嘔心瀝血之作,我把幾個大的主題和方向先確定,細節部份再一項一項和我的創業夥伴們討論,從二十支股票應該怎麼分配權重(註)、股票取名、股票和基金和期貨之間的互相影響,進一步到玩家下單應該怎樣才會順手、看盤模式怎樣才會順眼這種很細節的部份,為了讓玩家下單可以一氣呵成,不會找來找去找不到他想要的功能,我們把網頁位置移來移去,直到隨便巷口老嫗來操作都很順暢為止。(自許為線上遊戲界的白居易)
因為我們都想把玩股網一次做到最好,所以龜毛精神也就發揮地淋漓盡致,N階乘次把弄好的東西揉掉重來(N趨近於無限大),天窗也就因此越開越大,從正常size開成全景式,再從全景式開成整台敞篷車。 Orz
第二難、抓蟲難:因為玩股網整個交易系統非常複雜,會員系統+股票交易系統+上千個人工智慧機器人三方牽一髮動全身,一個地方出問題就得從頭開始找,也許是會員系統;也許是股票交易;也許單跑會員系統沒有問題,但是遇上和機器人一起交易的時候就會拖垮交易系統;也許第五十二號機器人和第八百七十三號機器人相衝,每次兩者同時交易就會當掉;也許某一條新聞設置的方式會造成第一百五十二號機器人爆走,不受控制地把某支股票打到跌停鎖死。一路走來我們遇到太多種莫名其妙的狀況,有時候一天可以解決兩三個Bug,有時候一個小地方卡一整個禮拜,因此預定上線時間也就只好一天延過一天,一月延過一月……。
第三難、測試難:玩股股市裡面每支股票是一分鐘跳一次價位,而機器人下單則是從三十秒一次到三十分鐘一次都有,換句話說每當總工程師把新版的交易系統給我測試,因為玩股股市交易時間幾乎是24小時,所以我每次總需要花大把大把的時間才可能找出Bug藏在哪裡,有些交易錯誤是每三十分鐘才交易一次的機器人發出,而且是當它跑到第十二次才會出現;有些錯誤情況出現一分鐘後又自動消失,上個廁所就讓它溜過去了。還有一次是畫盤中走勢圖不知道為啥會畫到格子外面,交易隔日又自動恢復,我只能說程式Bug真是無奇不有。
第四難、想都沒想過的小地方難:舉例大家每天都會遇到的開盤價,老實說我們沒寫玩股網以前都覺得這個很理所當然,等它自己開出來就知道開盤價是多少了,可是當我們需要憑空把它生出來的時候才知道小地方才是大學問。去證交所找資料:何謂開盤價?答案只有一句話:當日各種股票第一筆成交價格。(廢話,這還要你講)然後完全沒寫是怎麼計算出來的?後來我們才知道是買方量和賣方量一一撮合,最後會得出一個價位就是開盤價。諸如此類的小地方好多次把我們考倒,慢慢體會郭董說的『魔鬼都在細節裡』這句話是真理。
現在已經到了最後內部測試的階段,如果沒有意外就會如期封測,請大家耐心等候,楚狂人在此先謝過了。
註:透漏一下玩股網二十支股票的名稱和權重給大家,並請各位多多指教
• WantGoo 14.5%
• BOOGLE 11.6%
• TCMC(台雞電) 9.8%
• 紅海 8.6%
• 種花電信 7.8%
• IBN 7%
• NITEL 6.5%
• IGEA 5.2%
• WALMALL 4.2%
• GOCACOLA(夠渴可樂) 3.9%
• 忠狗信託 3.2%
• 颱速 3%
• 轟打電 2.7%
• McDona 2.4%
• NITENGO(逆天狗) 2.1%
• ZONY 1.9%
• L-WE 1.6%
• TOYOMA 1.5%
• B&W 1.3%
• 3N 1.2%
快按讚 加入楚狂人粉絲團,獲得最棒的理財資訊 |