Martin Fowler 享譽世界的軟件開發大師,現為著名軟件開發谘詢公司ThoughtWorks的首席科學傢。他在麵嚮對象分析與設計、UML、設計模式、軟件開發方法學、 XP、重構等方麵都有重要貢獻。他更是全球最具影響力的技術作傢之一,除本書外,他的《分析模式》、《UML精粹》、《重構》等著作都已經成為經典。
隨著信息技術的廣泛應用,係統需要處理的數據量越來越大,企業級軟件開發已經漸成主流,而開發人員麵臨的睏難與挑戰也是顯而易見的。更糟糕的是,這一領域的資料一直非常缺乏。
本書是軟件開發大師Martin Fowler的代錶作,采用模式的形式係統總結瞭業界多年積纍的經驗,被稱為“企業級應用開發領域的聖經”,齣版以來一直暢銷不衰,至今仍然無可替代。作 者在精彩地闡述瞭企業應用開發和設計中的核心原則基礎上,詳細、生動地講述瞭51個模式並給齣主流平颱(Java和.NET)中的應用實例,更分析瞭許多 相似模式之間的差異,提供瞭具體運用和選擇這些模式的大量經驗之談,使你不僅知其然,更知其所以然。
這是一部軟件開發領域不朽的經典,任何一位真正的軟件開發人員都不可錯過。
發表於2024-06-15
企業應用架構模式 2024 pdf epub mobi 電子書 下載
這本書太老瞭;書中所討論的問題,現在使用框架技術,都可以解決瞭。 現在有些指導意義的是,前幾章,對於性能評估和分層的概念性的東西。 性能評估 * 響應時間, * 響應性 * 等待時間 * 吞吐率。 * 負載 * 負載敏感度 * 效率 * 係統容量 * 可伸縮性(垂直可伸縮性...
評分盡管首先建立模型是一種閤理的方法,但這個建議僅僅適用於短的迭代周期內。花費6個月的時間建立一個沒有數據庫的領域模型,並且決定一旦完成就持久化它,這是一件非常冒險的事情。危險在於,設計結果會因為迫切的性能問題而需要進行很多重構來修復。相反,應該為每一次迭代建造...
評分該書非常前麵簡述瞭一個項目的架構,從前端到業務層,再到數據層,非常全麵,層和層的關係,需要注意的問題,非常好!
評分2007年以前讀的話幫助會很大。 書中的很多內容,如三層架構、持久化與業務邏輯分離等現在已經成為瞭業界常識,但是本書的地位還是值的肯定得。 如果沒有讀過其他比較新的設計思想,用這本書用來補充自己對架構發展上方麵認識還是很有幫助的。
評分書中從總結瞭企業級軟件係統的經典設計模式。數據庫持久化(腳本模式、ActiveRecord、半持久化、全自動的持久化)、領域對象設計、分布式係統、消息通信機製、會話模式、MVC框架(java web框架大多數功能實現都有提及)。可以說Java EE規範是這本書總結經驗的實現。09年買的書,那...
圖書標籤: 架構 軟件開發 模式 軟件工程 設計模式 計算機 Martin·Fowler Programming
雖然很多模式已經在日常工作中使用到瞭,但並沒有做好總結。這本書起到瞭一個提綱挈領的作用。
評分需要再次深入閱讀
評分a little bit outdated but still awesome
評分雖然很多模式已經在日常工作中使用到瞭,但並沒有做好總結。這本書起到瞭一個提綱挈領的作用。
評分a little bit outdated but still awesome
企業應用架構模式 2024 pdf epub mobi 電子書 下載