Designing Software Architectures: A Practical Approach
暫譯: 設計軟體架構:實用方法
Cervantes, Humberto, Kazman, Rick
- 出版商: Addison Wesley
- 出版日期: 2024-06-12
- 售價: $2,160
- 貴賓價: 9.5 折 $2,052
- 語言: 英文
- 頁數: 336
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0138108021
- ISBN-13: 9780138108021
-
相關分類:
軟體架構
立即出貨 (庫存 < 3)
相關主題
商品描述
Learn how to create successful architectural designs and improve your current design practices!
Designing Software Architectures, 2nd Edition, provides a practical, step-by-step methodology for architecture design that any professional software engineer can use, with structured methods supported by reusable chunks of design knowledge and rich case studies that demonstrate how to use the methods.
The Attribute-Driven Design method may not have changed since this book's first printing, but almost everything else about the industry has. In this newly updated edition, you will find new chapters on supporting business agility through API-centric design, deployability, cloud-based solutions, and technical debt in design.
Humberto Cervantes and Rick Kazman illuminate best practices for how architects should design complex systems so you can make design decisions in systematic, repeatable, and cost-effective ways. This book will help you become a better, more confident designer who can create high-quality architectures with ease.
The new edition includes:
- A clear explanation of the Attribute-Driven Design method
- New chapters focused on the technical environments and contexts of contemporary design
- Two new case studies on The Hotel Pricing System and Digital Twin Platform
- Coverage of current architecture topics like cloud computing, DevOps, and large-scale systems
- Methods to make architecture design agile and achievable
Register your product at informit.com/register for convenient access to downloads, updates, and/or corrections as they become available.
商品描述(中文翻譯)
學習如何創建成功的架構設計並改善您目前的設計實踐!
《設計軟體架構(第二版)》提供了一種實用的、逐步的方法論,任何專業軟體工程師都可以使用,並且有結構化的方法支持可重用的設計知識片段和豐富的案例研究,展示如何使用這些方法。
雖然自本書首次印刷以來,屬性驅動設計(Attribute-Driven Design)方法可能沒有改變,但行業的幾乎所有其他方面都發生了變化。在這個全新更新的版本中,您將發現有關通過以API為中心的設計、可部署性、雲端解決方案和設計中的技術負債等主題的新章節。
Humberto Cervantes 和 Rick Kazman 照亮了架構師應如何設計複雜系統的最佳實踐,讓您能以系統化、可重複和具成本效益的方式做出設計決策。本書將幫助您成為一位更好、更自信的設計師,能夠輕鬆創建高品質的架構。
新版本包括:
- 屬性驅動設計方法的清晰解釋
- 專注於當代設計的技術環境和背景的新章節
- 兩個新的案例研究,分別是酒店定價系統和數位雙胞胎平台
- 涵蓋當前架構主題,如雲端運算、DevOps 和大規模系統
- 使架構設計靈活且可實現的方法
在 informit.com/register 註冊您的產品,以便方便地訪問下載、更新和/或修正,隨著它們的可用性而提供。
作者簡介
Humberto Cervantes is a professor at Universidad Autónoma Metropolitana Iztapalapa in Mexico City. His primary research interest is software architecture design process tool development methods. He holds the Software Architecture Professional and ATAM Evaluator certificates from the SEI.
Rick Kazman is the Danny and Elsa Lui Distinguished Professor of Information Technology Management at the University of Hawaii. He was involved in creating the ATAM (Architecture Tradeoff Analysis Method) and the Titan and DV8 tools for architecture analysis.
作者簡介(中文翻譯)
洪貝托·塞爾萬特斯是墨西哥城自動化大學伊斯塔帕拉帕校區的教授。他的主要研究興趣是軟體架構設計過程工具開發方法。他持有SEI頒發的軟體架構專業證書和ATAM評估員證書。
瑞克·卡茲曼是夏威夷大學資訊科技管理的丹尼與艾爾莎·呂特聘教授。他參與了ATAM(架構權衡分析方法)的創建,以及用於架構分析的Titan和DV8工具的開發。