SOA的開源大勢(1)開放源碼SOA專案低調進入應用階段

2006年開始,開放源碼的專案開始相互整合,透過不同專案元件間的相互引用,可達到「螞蟻雄兵」的效果,建構出完整的解決方案。

2007-08-27

MIT與QBT

面對QBT造成的改變,RD人員應該試著轉換心態,審查並且驗證別人的設計並不是低等的工作,重點是要放寬心胸放大格局來看,如果只把自己定義為衛生紙,那麼研發這分工作還是不要做的好。

2007-08-27

探索產生物件的技巧(2)生成模式的初階應用

想學會間接產生物件實體的設計方式,先從Simple Factory Method開始,隨著系統的演進,等到真正複雜的應用浮現之後,再採用重構(Refactoring)技巧。

2007-08-27

部落格精選-認證與證照

一般公司大概會覺得獲得某種認證,除了花錢是不好的之外,應該沒有其它的壞處。其實根據筆者的觀察和心得,企業如果盲目追求認證而沒有正確的認知、心態,除了花錢之外,壞處還真的不少。

2007-08-24

探索產生物件的技巧(1)當心隨手New一下引發的衝擊效應

在程式設計裡,資訊不流通是一件好事。因為一個類別知道的資訊越少,就越不會因為資訊的改變而受到影響。

2007-08-23

當劇本(Script)遇上殼(Shell)

過去,我們區分Shell和Script最簡單的方式,就是看它的名稱。以Shell結尾的,就是Shell,以Script結尾的,就是Script。但是這樣的區分方式,在現在顯然不管用了...

2007-08-20

部落格精選-導入郵件歸檔請先思考管理問題

面對郵件管理的挑戰,若事前已規劃完善的郵件歸檔機制,則可以事後立即進行狀況處置,對組織而言多了一份保障,不用擔心發生郵件災害的問題,但對擔任企業郵件安全最後防線的 IT 人員來說,更加重了管理責任。

2007-08-17

抓蟲特攻隊秘技大公開(4)程式人必備殺蟲計

軟體的複雜性高,所以即使小心翼翼地修改,仍然有可能引發預期之外的行為,甚至造成嚴重的錯誤。所以,務必要仔細地評估修改可能造成的衝擊及影響,以免召喚出新的臭蟲。

2007-08-13

跟Steve Jobs學簡報(5)製造演說高潮,畫下完美句點

看電影時,我們最期待影片的結局。看Steve Jobs的Keynote演講也是如此,因為Steve Jobs深諳「Save the best for last」之道。

2007-08-13

部落格精選-明目張膽談盜版

昨天我吃飯時看到蘋果日報副刊的一篇滿版的報導,我差點把飯噴出來…

2007-08-10

抓蟲特攻隊秘技大公開(3)除蟲挑戰你的技巧,更需面對自己的盲點

Perl之父Larry Wall曾說:「程式員的三大美德是:懶惰、沒耐心、還有傲慢。」但除錯和撰寫程式碼的態度,卻大不相同。愈是藏在不明處的臭蟲,愈需要耐心找尋,否則便可能錯失。

2007-08-03

跟Steve Jobs學簡報(4)以蘋果人的幽默掌握聽眾情緒

Steve Jobs常常會間接地表達一件事,而不是直接講出來,讓觀眾自行體會更是別有一番樂趣。

2007-08-03