Software Architecture in Practice, 4/e (繁體中文版)
Len Bass, Paul Clements, Rick Kazman
- 出版商: 碁峰資訊
- 出版日期: 2022-04-26
- 定價: $780
- 售價: 7.9 折 $616
- 語言: 繁體中文
- ISBN: 6263241403
- ISBN-13: 9786263241404
-
相關分類:
Design Pattern
- 此書翻譯自: Software Architecture in Practice, 4/e (Paperback)
-
相關翻譯:
軟件架構實踐(原書第4版) (簡中版)
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition)$680$537 -
高品質軟體文件|持續分享技術與知識 (Living Documentation: Continuous Knowledge Sharing by Design)$680$537 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
經理人之道:技術領袖航向成長與改變的參考指南 (The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change)$480$379 -
大規模重構|奪回源碼庫的控制權 (Refactoring at Scale: Regaining Control of Your Codebase)$580$458 -
單體式系統到微服務 (Monolith to Microservices)$580$458 -
內行人才知道的系統設計面試指南$580$458 -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$406 -
複雜架構極簡化:領域驅動設計(DDD)10倍程式開發速度$1,000$790 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
Python 投資停看聽:運用 Open data 打造自動化燈號,學會金融分析精準投資法(iT邦幫忙鐵人賽系列書)$600$468 -
軟體架構師全方位提升指南|數位轉型企業中架構師角色的新定義 (The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise)$580$458 -
Good Code, Bad Code|寫出高品質的程式碼 (Good Code, Bad Code: Think Like a Software Engineer)$520$411 -
軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures)$780$616 -
建構微服務|設計細微化的系統, 2/e (Building Microservices: Designing Fine-Grained Systems, 2/e)$880$695 -
Google 的軟體工程之道|從程式設計經驗中吸取教訓 (Software Engineering at Google)$880$695 -
領域驅動設計學習手冊 (Learning Domain-Driven Design)$580$458 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (第二版) (Get Your Hands Dirty on Clean Architecture, 2/e)$600$468 -
Staff 工程師之路|獻給個人貢獻者成長與改變的導航指南 (The Staff Engineer's Path)$580$458 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562
AI NotebookLM 2書75折 詳見活動內容 »
-
79折
AI 超神筆記術:NotebookLM 高效資料整理與分析 250技$480$379 -
79折
AI 超神活用術:Felo 搜尋、筆記、簡報、網頁、知識庫、心智圖與視覺圖表全能助手$490$387 -
79折
最強 AI 組合技!NotebookLM / Gemini / Nano Banana / Veo 3 【影音生成進化版】$499$394 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
75折
打造史上最強 AI 組合技!NotebookLM / Gemini / Gemini Live / Imagen / Veo 一起攜手放大絕,打造職場超能力$499$374 -
79折
Gemini x NotebookLM 領軍:Nano Banana x Imagen x Veo x Gem x Gemini Live - Google 多模態 AI 工作流$620$490 -
79折
寫程式的 AI 戰友 – VS Code x GitHub Copilot$720$569 -
79折
全面掌握 Gemini 開發實務:輕鬆駕馭 Google AI 引擎$680$537 -
79折
Canva + AI 創意設計與品牌應用 300招:從商業技巧、社群祕技到AI圖文影音特效, 2/e$560$442 -
79折
圖像生成 AI Stable Diffusion 實作技法書:從設定、生成到調整,全面掌握 AI 繪圖實戰技!$550$435 -
79折
動手做 AI Agent:LLM 應用開發實戰力$650$514 -
79折
深度學習詳解|台大李宏毅老師機器學習課程精粹$750$593 -
預購79折
AI 超神應用術:Google Gemini × Gemini Live × Nano Banana × Veo × Flow × NotebookLM 全解鎖 (附範例素材/提示詞/3大影音教學)$490$387 -
79折
跟我學 Photoshop 一定要會的影像處理技巧 X AI 生成應用, 5/e$590$466 -
79折
AI 提問 X 學習 X 應用:ChatGPT、NotebookLM、Gemini、GitHub Copilot從零到完全實戰$390$308 -
78折
AIGC 全能實作教科書:一次學會 ChatGPT、簡報、設計與影音繪圖,打造你的 AI 創作工作術$680$530 -
79折
Excel 自學聖經:完整入門到職場活用技巧與實例大全 X AI工作術, 3/e$650$514 -
79折
跟我學 Windows 11 輕鬆操作、高效應用必備技 (附「Copilot智慧AI助手」與「Win11進階應用」教學影片)$580$458 -
79折
全面掌握 DeepSeek - LLM 微調、生成式 AI、企業級應用開發$600$474 -
79折
iPAS 淨零碳規劃管理師初級能力鑑定|淨零碳規劃管理基礎概論&淨零碳盤查規範與程序概要$490$387 -
79折
AI 繪圖一秒上手:用中文提示詞實現創意 (ChatGPT、Copilot、Designer、Bing、Sora)$580$458 -
79折
Microsoft Azure AI Services 與 Azure OpenAI 從入門到人工智慧程式開發 -- 使用 Python (含MCF AI-900國際認證)$560$442 -
79折
邊緣 AI-使用 NVIDIA Jetson Orin Nano 開發具備深度學習、電腦視覺與生成式 AI 功能的 ROS2 機器人$580$458 -
79折
Microsoft Azure AI Services 與 Azure OpenAI 開發基礎必修課 -- 使用 C#$550$435
相關主題
商品描述
《Software Architecture in Practice》是一本實用且經過驗證的現代軟體架構權威指南,第四版加入了關於行動性、雲端、能源管理、DevOps、量子計算的內容,以及十一篇新章節。本書徹底解釋何謂軟體架構、為何它很重要,以及如何以嚴謹且有效的方式進行設計、實例化、分析、演變與管理軟體架構。
本書作者是三位著名的軟體架構師,將在書中介紹完整的生命週期,展示實用的指引、專業的方法,以及經過測試的模型,可用於任何複雜程度的專案。你將學會如何使用架構來處理快速成長的需求、系統的規模與抽象,以及當系統以新的方式動態結合時,如何管理新興的品質屬性。
這本指南帶你深入了解如何利用架構來優化關鍵的品質屬性(包括性能、可修改性、資訊安全、妥善性、互操作性、可測試性、易用性、可部署性…等),並解釋如何管理與改良既有的架構,轉換它們來解決新問題,以及建構可重複使用的架構,將它變成戰略性商業資產。
‧了解架構如何影響技術環境、專案生命週期、商業概況、你自己的實踐法,以及上述因素如何影響架構
‧利用經過檢驗的模式、介面與方法來透過架構優化品質
‧擔任行動設備、雲端、機器學習與量子計算的架構師
‧為能源效率和安全性等日益重要的屬性進行設計
‧藉著發現影響架構的重大因素,使用DevOps與部署管道來擴展系統,以及管理架構債務
‧了解架構師在組織裡的角色,以提供更多價值
作者簡介
Len Bass 是履獲殊榮的作家和講師,擁有50多年的高級軟體經驗,其中的25年在卡內基美隆(CMU)大學軟體工程學院(SEI)任職。目前他以CMU兼職教師的身分教授DevOps。
Paul Clements 是BigLever Software公司顧客成功部門副總,在那裡協助組織透過產品線工程(PLE)獲得利益。當他擔任SEI的高級技術員期間,曾經領導PLE高級專案與軟體架構。
Rick Kazman 是夏威夷大學教授與SEI客座研究員,他的興趣包括軟體架構、視覺化、設計、分析和經濟學。他曾經共同創作了一些有影響力的架構分析方法與工具,包括SAAM、ATAM、CBAM、Dali與Titan。
目錄大綱
前言
誌謝
PART I 導論
第1章 何謂軟體架構?
第2章 為何軟體架構很重要?
PART II 品質屬性
第3章 了解品質屬性
第4章 妥善性
第5章 易部署性
第6章 能源效率
第7章 可整合性
第8章 可修改性
第9章 性能
第10章 安全性
第11章 資訊安全
第12章 可測試性
第13章 易用性
第14章 處理其他品質屬性
PART III Architectural Solutions
第15章 軟體介面
第16章 虛擬化
第17章 雲端與分散式運算
第18章 行動系統
PART IV Scalable Architecture Practices
第19章 對架構有重大影響的需求
第20章 設計架構
第21章 評估架構
第22章 記錄架構
第23章 管理架構債務
PART V 架構與組織
第24章 架構師在專案中扮演的角色
第25章 架構能力
PART VI 結論
第26章 一瞥未來:量子計算
參考文獻
作者簡介
索引









