其實現今的資訊工程, 已逐步發展為模組化的開發模式, 不再像以往所有系統的元素也是一手一腳由自己寫出來. 這看來折省了很多時間, 但是這也是給行外人一個錯誤的觀念, 以為模組化即是”砌積木”, 不想要就直接把那模組拿掉便可.
其實模組化, 也是有版本的限制, 拿掉模組A, 可能讓模組B失效. 或者升級模組A由1.0版本變為2.0版本, 它可能導致整個系統不能運作. 所以即使如翻新工程, 在傳統角度是”修補”的工作, 但是其實以是”創新”的方式作”修補”的工作. 因為把模組A的1.0版本, 升級為模組A的2.0版本, 可以與把模組B的1.0版本, 升級為模組B的2.0版本, 大部份”修補”的方法, 都是絕對不同. 這情況不論是”開發”,”升級”,”修補”的行為, 電腦程序員也像一張白紙, 而當然有經驗來講, 執行工作快一點, 但是現今的電腦程序員, 每個工序也是與時並進, 所以除非舊模式的系統開發方法, 否則電腦程序員也是與資訊科技的發展一起進步吧.
在現今的系統開發過程, 不像舊模式的重重覆覆, 本人可以講用dreamcast的標誌已可以反映當中看似不斷重覆又重覆, 但是當中每個過程其實是不一樣. 就像”創新”不代表把事情推倒再重做, 而是把現在的事情, 發展為一個更好的事情, 而當中又是一個循環又一個循環地變好吧.

Hong Kong, Hong Kong |