2008年4月12日 星期六

N12 備齊資料的記錄才能應付各類的分析

相信有許多人都喜歡看棒球,不懂門道的人大多只看球星上場或者自己支持的球隊表現如何;真正研究棒球的人會去收集許許多多的數據來統計每一場比賽裡的每一種事件,比較看看哪些人、哪些球隊、哪個球季有什麼樣的統計數據。

棒球比賽裡最基本的事件是投手的投球,投手投出一個球的時間很短,但是每一個球記錄下來的資訊卻是大量的。先看時間點,投手投某個球是這場比賽的第幾球、是哪一局的第幾球、是這名打者的第幾球?投出的球球種是什麼、時速多少、投到哪個位置、是好球還是壞球?對應投過來的球有打者的反應,打者的每一球有沒有出棒、被判好球或壞球、揮棒擊出後球飛往哪裡、是飛球還是滾地球、結果造成了幾個壘打數或是造成幾個人出局、怎麼出局?

再往上推還有今天投手與打者的統計數據、投手與打者的對決統計數據、防守者與跑壘者的攻守統計數據、如果這場比賽有誰有特殊的表現也會另外記錄……我雖然不是棒球專家,但是球賽看久了也知道有哪些數據常被提起,也可以發現專業的棒球可以說是想要知道什麼樣的資訊幾乎都有這樣的記錄。

在這裡我想要表達的是,在一場比賽裡每一次的投球所需要記錄的資訊是如此之多,再衍伸出來可以查詢的數據還有更多。倘使我們將系統(或元件)的開發視為整個球季,把每一個方法的設計視為每一次的投球,這樣是否可以感受到Method設計資訊在系統(或元件)裡的重要意義呢?

沒有留言:

張貼留言