|
|
| 建網誌 | |
2010年06月21日
世盃牙鉸戰
一年前,我還在卓思工作的時候,David就跟我說過,將database資料按屬性分開 table來存放,是比較難寫,但能運作得快一點。
就為了一個「快」字,我開始啄磿。
大半年過去,我老是覺得那根本是不 可行的存放方法!困難得不可思議!
不過又老是覺得,David說的理由很有道理。於是前陣子終於放棄只限於網上學習,而去切實買了一本Mysql的入門書。
實體書的好處是質量高,闡釋得有層次有條理。看是看完了,但要應用的話自當是另一回事。
♣
世界盃開鑼前三天, 太太的同事Louis知道我有計分癖,於是問我有沒有興趣幫個忙。原來他們有一群球迷,每次世界盃都會舉辦「賽果競猜遊戲」。以往都由主辦人用excel 入分,再用人手計分。所以問我有沒有好一點的處理方式。
這碼子事,我當然一口答應!
決心使用新學的database儲存方式,真的好困難。不過每當困難解決後,又會覺得答案很理所當然。
花了四天,完成初步功能。稍後進行微調和修正,到第九天,終可宣布「世盃牙鉸戰(南非篇)」正式投入服務了。
昨晚是第十二日,正式公開給用戶使用。我還不知道用戶意見,不知道跟以前比究竟如何,其實要左思右想的話,都的確很令製作者忐忑憂心。
不過管他的評價,最大得益一定是自己吧。看到網上人家做的同類型網站,顯示得比我清晰美觀得多!霎時大感佩服。
總結目前遇到最大的困難,按最令我痛苦的排行如下:
- 時差
- mysql語法
- 從舊有網站migrate數據
- 分組賽和淘汰賽的不同計分標準
要檢討的話,還是覺得hard-code得太多了。不過要改善的話,還是未想通從何入手。
這項反思的元素,才是最耐人尋味! |
|
|
|