時間:星期二午後

地點:十二樓會議室

場景:霧面玻璃上密密麻麻的流程圖與程式碼、空氣中瀰漫著白板筆劃出的臭味、桌上散亂著文件、筆記以及數杯五十嵐烏龍綠

人員:SD首席(就係哇啦!)、咖哭桑、SD高手數名

 

1968年秋季,NATO(北約)的科技委員會召集了近50名一流的程式工程人員、電腦科學家和工業界巨頭,討論和制定擺脫「軟體危機」的對策。在那次會議上第一次提出了軟體工程(software engineering)這個概念。

對於小型計畫來說,軟體工程不見得有太大的用途(但也不至於有害)。對於中大型計畫來說,如果不採行軟體工程,後果往往就會很嚴重,很可能會遭致一團混亂,導致計畫失敗。就算完成計畫,大概也是拼湊出來的,許多 bug 潛藏其中,軟體的實用性很低,而且無法維護。

那麼何謂軟體工程呢?簡單的說就是有系統的進行軟體的規劃、分析、設計、程式製作、維護等工作,其目的是運用科學化的方法和技術, 來提高軟體的生產力和軟體的品質。

 

會議中,討論著今年度SD預計開發的第一項專案。

目前進度,規劃、分析、設計。

時間,已過了四小時。

會議目標:討論出所有專案成員一致同意的系統架構。

 

 

沉默....................................................................

連續四小時的腦力激盪,腦漿擠了又乾,乾了又擠,距離達成目標只差......

只差一人!

 

"咖哭桑!你同意嗎?" 帶著些許期待與顫抖的聲音,我終於開口了。

"你們覺不覺得這個資料庫的架構有點尷尬?" 咖哭桑望著霧面玻璃上的資料庫語法一派輕鬆地說。

 

為什麼咖哭桑不會累呢?我想是因為他從出生到現在都沒動過腦的關係。

 

"還有,你們看那兩段副程式,參數傳進去的方式有點曖昧。要是多加一段轉換的函式,讓那兩個參數以單刀直入的方式切進去,處理過後整個一氣呵成,到時候整個專案的霸氣就出來了。"

咖哭桑比手劃腳地把話說完,動作很大,大到不知情的人可能以為他在跳Hip Hop。

 

原來我們的專案不只能節省人力成本,還會發出霸氣!

轉頭看看其他同仁,只見每個人目瞪口呆,想來是被那霸氣給嚇傻了。

趁著大伙人還在運功抵抗從程式中發出的霸氣,咖哭桑起身說了聲對不起讓讓後,便要出去抽根煙。走出門口,還不忘回頭交代一下,

"你們先不要鑽牛角尖,緩一緩,用誠意去寫那段主程式,重點在增加系統效能、強調安全性與未來發展的彈性。"

 

真夠狠的!剛剛的霸氣已經讓大家快招架不住了,現在又補一槍誠意!

 

在程式界走跳也有一段時間了,我還真不知道什麼樣的架構叫尷尬、參數要怎麼傳才會搞曖昧、專案要怎麼做才會有霸氣、誠意是那家公司出的?會比用.NET還好寫嗎?

 

一柱香的時間有多久我不知道,但一根煙的時間有多久,我想會議室中的所有人都印象深刻。

 

咖哭桑回來了。

說了聲對不起讓讓後,坐回位子上望著玻璃窗上的程式發呆。

 

沉默....................................................................

 

"幹得好!改成這樣整個案子就體貼多了。"

沉默三十秒後,咖哭桑以行動讓我們知道所謂拍案叫絕的真義。

 

會議就在眾人掌聲中圓滿結束了。每個人眼中似乎都閃著些許淚光,除了咖哭桑。

 

第二天,擔任會議記錄的小旋子,追著所有人問,

"到底最後的程式改了那些地方啊?"

得到的答案都是同一句話

"是誠意,我們在程式中加了誠意。"

 

當然,她沒去問咖哭桑。

 

 

其實我們什麼也沒改......囧rz

arrow
arrow
    全站熱搜

    k 發表在 痞客邦 留言(2) 人氣()