Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design (Paperback)
暫譯: 美麗的架構:領導思想家揭示軟體設計中的隱藏之美 (平裝本)
Diomidis Spinellis, Georgios Gousios
- 出版商: O'Reilly
- 出版日期: 2009-02-24
- 定價: $1,488
- 售價: 8.8 折 $1,309
- 語言: 英文
- 頁數: 430
- 裝訂: Paperback
- ISBN: 059651798X
- ISBN-13: 9780596517984
-
相關分類:
軟體工程、軟體架構
-
相關翻譯:
架構之美-頂尖架構師於軟體設計中蘊含的智慧結晶 (Beautiful Architecture) (繁中版)
立即出貨
買這商品的人也買了...
-
$980$774 -
$1,200$948 -
$4,050$3,848 -
$990$891 -
$790$774 -
$620$490 -
$980$774 -
$620$527 -
$1,144The Productive Programmer (Paperback)
-
$990Programming Ruby: The Pragmatic Programmers' Guide, 3/e (Paperback)
-
$780$616 -
$590$460 -
$450$356 -
$690$587 -
$620$527 -
$650$514 -
$650$514 -
$480$379 -
$580$458 -
$520$411 -
$750$638 -
$520$411 -
$495Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Paperback)
-
$1,740$1,653 -
$403深入分析 Java Web 技術內幕 (修訂版)
商品描述
What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose.
Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover:
- How Facebook's architecture is the basis for a data-centric application ecosystem
- The effect of Xen's well-designed architecture on the way operating systems evolve
- How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems
- How creeping featurism has helped GNU Emacs gain unanticipated functionality
- The magic behind the Jikes RVM self-optimizable, self-hosting runtime
- Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades
- Differences and similarities between object-oriented and functional architectural views
- How architectures can affect the software's evolution and the developers' engagement
Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture.
商品描述(中文翻譯)
什麼是穩健、優雅、靈活且可維護的軟體架構的要素?《美麗的架構》通過來自當今十多位領先軟體設計師和架構師的引人入勝的文章來回答這個問題。在每篇文章中,貢獻者們介紹了一個顯著的軟體架構,並分析了使其創新且適合其目的的原因。
本書中的一些工程師揭示了他們如何開發特定項目,包括他們面臨的決策和所做的取捨。其他人則退一步探討某些架構方面如何影響整個計算領域。通過這本書,您將發現:
- Facebook 的架構如何成為以數據為中心的應用生態系統的基礎
- Xen 的精心設計架構對操作系統演變的影響
- KDE 項目中的社群過程如何幫助軟體架構從粗略草圖演變為美麗的系統
- 漸進式功能主義如何幫助 GNU Emacs 獲得意想不到的功能
- Jikes RVM 自我優化、自我托管運行時背後的魔力
- 設計選擇和構建模塊使 Tandem 成為高可用性環境中超過二十年的首選平台
- 物件導向和函數式架構觀點之間的差異和相似之處
- 架構如何影響軟體的演變和開發者的參與
深入了解設計優雅軟體架構所需的要素,以及它如何塑造您對自己項目的處理方式,與《美麗的架構》一起探索。