開始上班的第三天,就被丟到一個新的專案當中,現在這個專案接近尾聲,所以也開始了一些必要的工作。由於老虎隊的性質就是顧問群加救火隊,所以習慣上我們就是半年換一個專案。算算時間,還有兩個禮拜專案就要收尾了,所以就在這禮拜排了兩個 Code Review。
Code Review 基本上就是審核你所寫的程式,比對原先系統分析與設計的文件,然後一行一行的看程式如何寫。在台灣已經不知道 Code Review 幾次了,完全不會擔心,反而到這裡來以後要 Code Review 還緊張個半死,作投影片,想台詞,還稍微採排抓一下所需的時間,感覺就像是碩士論文口試一樣緊張。
這次的專案我寫了五個模組,禮拜二要審核的是其中三個在後端執行的部分,禮拜四則是審核這個專案的兩個前端系統。
不過整個 Code Review 都不太順利。
首先是時間改來改去:原訂三點到四點,結果專案經理說三點半有工程部全員會議,所以改成兩點半到三點半,結果時間到了以後,我和另一個印度同事跑到 原先預定的會議室,卻看到不認識的人正在使用會議室,而且查了一下,會議室管理系統裡面這間會議室的這個時段的確是掛著別人的名字,所以我和印度同事就回 到他的位子上想聯絡專案經理,原來專案經理在開會前幾個小時又發了一封信說改地點,我們沒看到,才在會議開始後十五分鐘趕到新的會議室去。
到了以後,發現我的筆記型電腦的無線網路連不上,而螢幕線和網路線的接孔距離很遠,所以只好把螢幕線和網路線都拉到最長,把網路線從右手邊牆上接到 筆記型電腦左邊的網路孔,把螢幕線從左手邊的投影機接到筆記型電腦右後方的螢幕輸出孔,剛剛好可以同時兩邊接上的位置,然後把電腦一半懸空放在會議桌的一 角,開始我的簡報。
我使用雙螢幕模式來投影,結果不論我怎麼按,投影片都是在筆記型電腦上的一號螢幕顯示,而不是在投影機的二號螢幕上顯示,所以我只好把 PowerPoint 的編輯畫面拉到二號螢幕去,直接在編輯畫面簡報。不過也由於是在編輯畫面,所有的超連結點下去也不會直接另開瀏覽器,只好自己複製貼上。
講到大約三點半,還有兩三頁還沒講完,心想完了是不是還要下次繼續,專案經理突然又說她搞錯了,工程部全員會議是四點開始,所以我又多了半個小時。 中間還有幾次電腦突然卡住,滑鼠鍵盤都沒反應,連按下 Ctrl-Alt-Del 都不會動,正當我考慮到底要不要強制重開機的時候,電腦才又活過來。講到三點四十五左右,電池沒電了,我只好跟旁邊的同事再借一條電源線來插上,才終於在 四點整之前整個簡報完。
全部看完一次以後,我抄下了十六個地方要修改或者討論的,不過都是一些要用傳回值還是丟例外處理、要用什麼架構來寫記錄檔這種,不是太大的問題。基本上功能都可以正常執行,沒有我擔心的被踢爆「這樣寫根本不對」或者「你怎麼沒有實作這個功能」這種慘案發生。
Code Review 會議結束之後,專案經理跟我說「謝謝,做得很好,不過你其實不用作投影片,只你要整理純文字檔案的列表就行了。」呃,挺尷尬的,不過投影片也幫助講的人和聽的人大概瞭解會議的內容,我想多少還是有一些幫助吧。
0 意見:
張貼意見