Layering 是軟體設計師最常用的技巧,可以將複雜的軟體系統打散。上層依賴下層,下層不知道上層。最好的例子就是我們的網路 OSI 七層架構了(現在通常簡化為四層了)。 閱讀全文〈P of EAA : Layering〉
Patterns of Enterprise Application Architecture : 簡介
一本講 Application Architecture Patterns 如何運用在 Enterprise Application 的大作,作者 Martin Fowler 出過不少軟體開發的書,其中最重要的就數 重構 Refactoring (有中譯) 了,另外還有暢銷書 UML Distilled 、 談 OOA 範式的 Analysis Patterns ( Design Patterns 一書是談OOD層次的範式 )、跟 Beck合著的 Planning Extreme Programming (有中譯)等。
這本書內容談 EA 的 Layers、如何組織 Domain (Business) Logic、物件與關聯資料庫的對應處理、Web Presentation、並行處理 Concurrency、處理 Session State 在 stateless 的環境、分散式應用程式的策略等。
章節分兩部份,前8章給你依序看,簡介各個範式讓你有個大局觀,後大半9~18章則是各個 pattern 的詳細內容。第0章是簡介,談一些名詞 Architecture, Exterprise Applications,Performance,Patterns 等。 閱讀全文〈Patterns of Enterprise Application Architecture : 簡介〉
竹中校友年會
聽說我是幹事,所以去幫忙報到事宜。
跟文俊負責前12屆校友的報到,我們是54屆啦~ (差42歲… XD )
來的知名校友有誰呢?來了柯建銘委員、蔣孝嚴委員、合勤朱順一董事長…. etc
(其他我有眼不識泰山,輩分差太多了….)
中午在中信飯店吃,總經理也是我們校友… :p
不過年輕的校友來的不多,很多是長輩級、董事長級。
相較之下,我們就只是小小小輩……. ^^||
週末台北行
本來想去逛逛書展的,但是睡太晚了,又有點塞車,所以去到台北快7點了。
只好去天瓏囉~ 考慮了好久挑了四本,幾本原本想買的書看過之後就又算了… :p
(以後還是看過之後再考慮,避免亂花錢呀~ XD)
- Domain-Driven Design
- Analysis Patterns
- RATIONAL 統一流程入門 第二版
- UML 2.0 IN A NUTSHELL 技術手冊
回的時候發現找不到坐車的地方(真是土包子),原來改到國道客運總站了。
又繞了好一陣才找到(好一個路癡)… >”<
免費無線上網地點
最近新開發兩家還不錯的去處… 網路都還不錯快….
佈拉諾 Burano
新竹市三民路40號
店內裝潢有點地中海風格的小店。飯類餐點是主打(偏中式的感覺)。
茄米酪 (食品店)
新竹市食品路186號 www.kitchenette.com.tw/
很明亮乾淨的裝潢,可點的東西還不少,不錯精緻吃,但份量好像不多。
客人感覺沒很多,但是外場女服務生竟然有4個+男老闆 … 哈~ :p
營業時間只到晚上10點
FlyakiteOSX 3
FlyakiteOSX 3 是將 Windows XP 介面轉換成為 Mac OSX 的變裝包,裝起來還蠻不錯特別的,推薦給愛玩花樣的人囉。
我是從 羊男實驗的咖啡館 這裡得知的,Muser 花了不少篇幅在批評 Apple :p
關於這個議題,有興趣的話我建議可以看看Joel的這兩篇 文 章 ,你就會知道微軟是如何成功的(以及新的挑戰)。