標題是這一兩天天氣的最佳寫照,昨天因為晚十分鐘出門,過台北車站後被淋整身濕,今天到學校後又開始下雨,慶幸自己沒被淋到,不過回家時還是被淋到了,還好真的是陣雨,有的地方有下有的地方沒下,路面也是一段是一段乾,也因為這樣,輪胎溼溼乾乾的,被濺上來的泥巴有限!

  早上繼續忙文件,希望能在韋宏來找我前多完成一些東西,下午吃過午餐後沒多久韋宏就到了,先取伯朗咖啡買杯熱卡布奇諾,接著陪他去買DVD空片,然後才回到研究室,怕吵到其他人,所以跑去16F的軟體研發中心,韋宏的Use case寫得還不算差,不過軟體本身規模就不大,真要分析也不一定要有use case,但我還是請他照OOAD那一套,把所有的名詞列在白板上(這也是為什麼要到這一間討論的原因),花了一、兩個小時,稍微跟他解釋observer pattern的原理和原因以及實作上要注意什麼?不敢確定他了解多少,但最後整張class diagram還是設計出來了,用Visio幫他畫成電子檔存到他的隨身碟,完成顧問的工作。

  說真的,這種事在國外很常見,研究所的研發團隊跨校跨系,畢竟寫大型軟體不是一件簡單的事,但在國內,因為論文點數歸屬的問題,還有口試常被問到貢獻度的問題,即使不是自己的專長,程式也要硬著頭皮自己寫,就算寫出來的程式是義大利麵式也無所謂,對很多人來說,甚至是業界,都認為能動的程式就是好程式,維護或是修改都是以後的事,遇到再說...或許對論文要用的程式來說,維護和修改確實不常遇到,但...擴充總會遇到吧!像我們研究室GTT團隊,新生要接手的都是超過六萬行(明年可能會突破八萬,幾乎都是一年兩三萬行的速度增加)的軟體,如果沒有一些設計和規劃,別說是擴充了,光是修改就夠頭痛了...我覺得台灣學術界還是應該鼓勵這樣的合作模式:程式讓專業的處理,其他領域研究人員專注在研究Domain knowledge!

arrow
arrow
    全站熱搜

    dbi1463 發表在 痞客邦 留言(0) 人氣()