The Process of Software Architecting (Paperback)
暫譯: 軟體架構設計的過程 (平裝本)
Peter Eeles, Peter Cripps
- 出版商: Addison Wesley
- 出版日期: 2009-07-01
- 售價: $1,760
- 貴賓價: 9.8 折 $1,725
- 語言: 英文
- 頁數: 432
- 裝訂: Paperback
- ISBN: 0321357485
- ISBN-13: 9780321357489
-
相關分類:
Domain-Driven Design
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,584Agile and Iterative Development: A Manager's Guide (Paperback) -
Linux 核心詳解, 3/e (Understanding the Linux Kernel, 3/e)$1,200$948 -
C++ Primer, 4/e (中文版)$990$891 -
大話設計模式$620$490 -
Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum (Paperback)$2,160$2,052 -
Linux Device Driver Programming 驅動程式設計$690$587 -
Google Android SDK 開發範例大全$750$593 -
Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum (Paperback)$2,180$2,136 -
Documenting Software Architectures: Views and Beyond, 2/e (Hardcover)$2,800$2,744 -
$1,26012 Essential Skills for Software Architects (Paperback) -
Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives, 2/e (Hardcover)$2,880$2,822 -
Programming for Design: From Theory to Practice (Hardcover)$3,240$3,078 -
王者歸來-Android 開發權威指南$590$502 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
$3,256Agile Software Architecture: Aligning Agile Processes and Software Architectures -
預測工程師的遊戲:如何應用賽局理論,預測未來,做出最佳決策(The Predictioneer’s Game: Using the Logic of Brazen Self-Interest to See and Shape the Future)$390$308 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
$359敏捷軟件發展實踐 : 估算與計畫 (Agile Estimating and Planning) -
產品路線圖|從革新到蛻變 (Product Roadmapping: Align Your Teams, and Deliver the Most to Your Customers and Stakeholders)$580$458 -
建立演進式系統架構|支援常態性的變更 (Building Evolutionary Architectures: Support Constant Change)$480$379 -
Android TDD 測試驅動開發:從 UnitTest、TDD 到 DevOps 實踐 (iT邦幫忙鐵人賽系列書)$550$429 -
架構師修煉之道 — 思維、方法與實踐$594$564 -
機率思考:職業賭徒與華爾街巨鱷的高勝算思維法,面對機率、風險和不確定性的34堂防彈思考課, 2/e$420$357
相關主題
商品描述
A Comprehensive Process for Defining Software Architectures That Work
A good software architecture is the foundation of any successful software system. Effective architecting requires a clear understanding of organizational roles, artifacts, activities performed, and the optimal sequence for performing those activities.
With The Process of Software Architecting, Peter Eeles and Peter Cripps provide guidance on these challenges by covering all aspects of architecting a software system, introducing best-practice techniques that apply in every environment, whether based on Java EE, Microsoft .NET, or other technologies. Eeles and Cripps first illuminate concepts related to software architecture, including architecture documentation and reusable assets. Next, they present an accessible, task-focused guided tour through a typical project, focusing on the architect’s role, with common issues illuminated and addressed throughout. Finally, they conclude with a set of best practices that can be applied to today’s most complex systems.
You will come away from this book understanding
A good software architecture is the foundation of any successful software system. Effective architecting requires a clear understanding of organizational roles, artifacts, activities performed, and the optimal sequence for performing those activities.
With The Process of Software Architecting, Peter Eeles and Peter Cripps provide guidance on these challenges by covering all aspects of architecting a software system, introducing best-practice techniques that apply in every environment, whether based on Java EE, Microsoft .NET, or other technologies. Eeles and Cripps first illuminate concepts related to software architecture, including architecture documentation and reusable assets. Next, they present an accessible, task-focused guided tour through a typical project, focusing on the architect’s role, with common issues illuminated and addressed throughout. Finally, they conclude with a set of best practices that can be applied to today’s most complex systems.
You will come away from this book understanding
- The role of the architect in a typical software development project
- How to document a software architecture to satisfy the needs of different stakeholders
- The applicability of reusable assets in the process of architecting
- The role of the architect with respect to requirements definition
- The derivation of an architecture based on a set of requirements
- The relevance of architecting in creating complex systems
商品描述(中文翻譯)
定義有效軟體架構的全面流程
良好的軟體架構是任何成功軟體系統的基礎。有效的架構設計需要清楚了解組織角色、產出物、執行的活動以及執行這些活動的最佳順序。
在軟體架構設計流程一書中,Peter Eeles 和 Peter Cripps 提供了針對這些挑戰的指導,涵蓋了軟體系統架構設計的各個方面,介紹了適用於各種環境的最佳實踐技術,無論是基於 Java EE、Microsoft .NET 還是其他技術。Eeles 和 Cripps 首先闡明了與軟體架構相關的概念,包括架構文檔和可重用資產。接著,他們提供了一個可接近的、以任務為導向的導覽,通過一個典型專案,專注於架構師的角色,並在整個過程中闡明和解決常見問題。最後,他們總結了一套可以應用於當今最複雜系統的最佳實踐。
您將從本書中獲得以下理解:
- 架構師在典型軟體開發專案中的角色
- 如何記錄軟體架構以滿足不同利益相關者的需求
- 可重用資產在架構設計過程中的適用性
- 架構師在需求定義中的角色
- 根據一組需求推導出架構的方法
- 架構設計在創建複雜系統中的重要性
