21 March 2006

最近很多事....

FF12... 真是失望... 新系統不錯,可惜需要練功,對上班族來說真是不適合。最重要的是,劇情不怎麼樣... 今年的第一個願望破滅。

BeanShell 有夠慢!慢到受不了!可以用 java 語法很棒,但真的是太慢了,最後只好換 Rhino...

日本有一篇 blog 文章:軟體規格書就像是食譜,title 是ソフトウェア 仕樣書 xxxx レシピ xxx 什麼的,可惜連結找不回來了...。內容大意是長久以來,軟體業一直都是讓上層的 SA/SD 寫規格書,而下層的軟體工程師都被要求照軟體規格書實作,他用個比喻嘲諷軟體規格書的失敗 -- "這就好像餐廳的廚師要作料理給客人,但是廚師不是憑自己的經驗、功力直接料理,卻是看著食譜一步步、呆呆的照著做。" 嘿,真是妙!

Thinking in Java 4th ed.已經出了,不過還沒入手。聽說很大一本~~

最近想學 AspectJ,有時候真是覺得 OOP 不夠用... (不過大概是 OOP 功力太差造成的吧...)

ServerSide 最近討論了很多 Web Framework 相關的議題,Wicket/Stripes/RIFE/Seam... 等等最新的 framework 都被拿來比較 (實際寫一個小的 blog 系統)。Stripes 看起來是最簡單的,RIFE 則是最囉嗦,設定檔很多。RIFE 和 Stripes 都只是一個人在維護而已,這太恐怖了,我可不想押寶在這兩人身上啊,這兩個就直接出局吧。Seam 則是中等,但用的是 JSF,一堆 tag/annotation soup,看了就倒胃口,而且最重要的是要綁 JBoss,光這點也是直接出局...。Wicket 則是有不錯的好評,不過被大家垢病 java 程式端和 view 端綁太緊,而且這兩端要寫成 1:1 的關係,有違反 DRY 的顧慮。


回響

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