架構之美-頂尖架構師於軟體設計中蘊含的智慧結晶 (Beautiful Architecture)
Diomidis Spinellis, Georgios Gousios 著、莊弘祥 譯
- 出版商: 歐萊禮
- 出版日期: 2012-03-27
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 436
- ISBN: 9862763981
- ISBN-13: 9789862763988
-
相關分類:
軟體架構、Design Pattern
- 此書翻譯自: Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design (Paperback)
無法訂購
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
軟體預先架構之美學 (Prefactoring)$580$458 -
大話設計模式$620$490 -
重構─改善既有程式的設計, 2/e (Refactoring: Improving The Design of Existing Code)$800$632 -
一線架構師實踐指南-中大型系統架構設計指南$500$395 -
學徒模式-優秀軟體開發者的養成之路 (Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman)$420$332 -
測試之美-領略頂尖專家改善軟體的測試法則 (Beautiful Testing: Leading Professionals Reveal How They Improve Software)$580$458 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
版本控制使用 Git (Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development)$580$458 -
團隊之美-資深團隊領導人物陳述發人深省並引以為鑑的經歷 (Beautiful Teams: Inspiring and Cautionary Tales from Veteran Team Leaders)$580$458 -
App 程式設計入門-iPhone、iPad, 2/e$490$387 -
《超強圖解》前進 Android Market!Google Android SDK 實戰演練, 2/e (適用2.X/3.X/4.X)$750$593 -
iOS 創意程式設計家─ iPhone + iPad 跨平台通用, 3/e$580$458 -
精通 HTML5 Canvas (HTML5 Canvas)$880$695 -
JavaScript 設計模式 (JavaScript Patterns)$480$379 -
浪潮之巔-剖析 IT 產業,掌握下一個黃金十年$590$460 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
精通正規表達式, 3/e (Mastering Regular Expressions, 3/e)$780$616 -
安全之美-深入探索卓越安全專家的思維 (Beautiful Security: Leading Security Experts Explain How They Think)$580$458 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
資料之美-優雅資料解決方案的幕後祕辛 (Beautiful Data: The Stories Behind Elegant Data Solutions)$580$458 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
笑談軟體工程:例外處理設計的逆襲$580$458
商品描述
<內容特色>
揭露頂尖架構師於軟體設計中蘊含的智慧結晶
「作者群在軟體架構的基本原則與最佳實作上做了美善的介紹,包括廣泛的當代系統。我特別喜愛其中所涵蓋架構的廣度,從Emacs到Facebook,從非常正規的系統到充滿空靈氣息的系統。
簡而言之,本書在討論軟體架構中的藝術性、科學性以及實作方法上,提供了最新與有用的資訊。」
--Grady Booch,Fellow,IBM
強固、優雅、具有彈性且易於維護的軟體架構到底包含了些什麼?《架構之美》透過一系列由當代頂尖的軟體設計師與架構師所撰寫的文章回答了這個問題;在每篇文章中,作者展現了美麗的軟體架構,並分析其演進與背後的概念。
透過本書,你會發現:
‧Facebook如何在資料中心應用程式的生態系統上建立其架構
‧Xen創新的架構如何影響作業系統的未來
‧KDE專案當中的社群流程如何幫助軟體架構由粗略的草圖發展為美麗的系統
‧不斷加入的特性如何讓GNU Emacs獲得前所未有的功能
‧Jikes RVM自我最佳化(self-optimizable)、自我託管(self-hosting)執行環境背後所使用的魔法
本書作者群包含:
John Klein與David Weiss
Pete goodliffe
Jim Waldo
Michael Nygard
Brian Sletten
Dave Fetterman
Derek Murray與Keir Fraser
Greg Lehey
rhys Newman與Christopher Dennis
Ian Rogers與Dave Grove
Jim Blandy
Till Adam與Mirko Boehm
Bertrand Meyer
Panagiotis Louridas
所有撰稿人同意將本書所有版稅收入捐給Doctors Without Borders(無國界醫生組織)
<章節目錄>
序 - Stephen J. Mellor
前言
第一篇 關於架構
第一章 架構是什麼? - John Klein & David Weiss
第二章 雙城記:現代軟體寓言 - Pete Goodliffe
第二篇 企業應用程式架構
第三章 架構出延展性 - Jim Waldo
第四章 建立記憶 - Michael Nygard
第五章 資源導向式架構:進入「網頁應用」 - Brian Sletten
第六章 資料成長:Facebook 平台的架構 - Dave Fetterman
第三篇 系統架構
第七章 XEN 與虛擬化之美 - Derek Murray & Keir Fraser
第八章 GUARDIAN:容錯作業系統環境 - Greg Lehey
第九章 JPC:純 Java 的 X86 PC 模擬器 - Rhys Newman & Christopher Dennis
第十章 後設循環虛擬機器的力量:Jikes RVM - Ian Rogers & Dave Grove
第四篇 終端使用者應用程式架構
第十一章 GNU EMACS:追求功能是種力量 - Jim Blandy
第十二章 當市集開始建立教堂 - Till Adam & Mirko Boehm
第五篇 程式語言與架構
第十三章 軟體架構:物件導向與函數式 - Bertrand Meyer
第十四章 重讀經典 - Panagiotis Louridas
後記 美麗地建構 - William J. Mitchell
作者群
索引