17 August 2006

網址在 http://dinbendon.net

之前的Rudy on Rails 練習裡,我做了一個簡單的訂便當管理系統,玩一玩後便在team 裡面開始用了起來。嘿!想不到成果還算不錯 - 我們 team (和其他相關部門) 天天都要訂便當,每天就是在那裡 msn 來 msn 去的,然後算錢繳錢找錢,再打電話給便當店老闆,什麼幾個... blah blah,一堆很鎖碎的事。有這個系統之後,這些鎖事就變得比較好管理了。這真是大出我的意料之外!

後來 team 裡面又陸陸續續給了我一些需求,我的 ruby 功力太差,無法再繼續增加新功能。咬牙想說乾脆用 java 重新寫一個好了。這一次的新版用了一堆 java framework: wicket/spring/hibernate... etc,然後網站 Ajax 化,外加最重要的 unit test,前前後後不過也只花了二、三天。當初用 rails 寫第一版也是差不多二、三天左右,而且還沒有 ajax 和 test 咧。ruby rails 開發真有比 java 快嗎?即使我現在用兩個語言寫了同一套系統,我覺得還是不能下什麼結論,因為這樣比並不大準 - 後面重寫的當然比第一次開發的時間要短一點...

OK,撇開這些技術的討論,我現在把這個管理系統公開讓大家用用看,有興趣的人可以連到 http://dinbendon.net 玩一玩,如果你們的部門也是每天訂便當、訂下午茶什麼的,這個系統可以幫上一點忙。替你們的部門註冊一個群組帳號就可以開始用了。

ps. 這不是一個在網頁上點選一些便當,然後老闆就會將便當送到你家的系統... (我也希望有一天能做到這麼神~~)


回響

可以用 Tag <I>、<B>,程式碼請用 <PRE>