Clean Architecture: A Craftsman's Guide to Software Structure and Design (Paperback)
暫譯: 乾淨架構:軟體結構與設計的工匠指南 (平裝本)
Robert C. Martin
- 出版商: Prentice Hall
- 出版日期: 2017-09-10
- 售價: $1,850
- 貴賓價: 9.8 折 $1,813
- 語言: 英文
- 頁數: 432
- 裝訂: Paperback
- ISBN: 0134494164
- ISBN-13: 9780134494166
-
相關分類:
軟體架構、Design Pattern
-
相關翻譯:
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design) (繁中版)
架構整潔之道 (簡中版)
銷售排行:
👍 2018 年度 英文書 銷售排行 第 7 名
👍 2017 年度 英文書 銷售排行 第 13 名
🥉 2017/12 英文書 銷售排行 第 3 名
🥈 2017/11 英文書 銷售排行 第 2 名
立即出貨
買這商品的人也買了...
-
Domain-Driven Design: Tackling Complexity in the Heart of Software (Hardcover)$2,660$2,607 -
Code Complete: A Practical Handbook of Software Construction, 2/e (Paperback)$2,280$2,166 -
$2,280Working Effectively with Legacy Code (Paperback) -
Head First Design Patterns (Paperback)$2,360$2,242 -
$1,680Clean Code: A Handbook of Agile Software Craftsmanship (Paperback) -
The Clean Coder: A Code of Conduct for Professional Programmers (Paperback)$1,850$1,813 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
$768實現領域驅動設計 (Implementing Domain-Driven Design) -
Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e (Paperback)$1,700$1,615 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
建構微服務|設計細微化的系統 (Building Microservices)$580$458 -
Effective Debugging 中文版 | 軟體與系統除錯的 66 個具體作法 (Effective Debugging: 66 Specific Ways to Debug Software and Systems) (書況略舊,不介意在下單)$450$383 -
$1,617Deep Learning (Hardcover) -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (Paperback)$1,995$1,890 -
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$304 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
Soft Skills 軟實力|軟體開發人員的生存手冊 (Soft Skills: The software developer's life manual)$520$411 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
為你自己學 Git$500$425 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$2,375Refactoring: Improving the Design of Existing Code, 2/e (Hardcover)
商品描述
Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)
By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them.
Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face—the ones that will make or break your projects.
- Learn what software architects need to achieve—and core disciplines and practices for achieving it
- Master essential software design principles for addressing function, component separation, and data management
- See how programming paradigms impose discipline by restricting what developers can do
- Understand what’s critically important and what’s merely a “detail”
- Implement optimal, high-level structures for web, database, thick-client, console, and embedded applications
- Define appropriate boundaries and layers, and organize components and services
- See why designs and architectures go wrong, and how to prevent (or fix) these failures
Clean Architecture is essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager—and for every programmer who must execute someone else’s designs.
Register your product at informit.com/register for convenient access to downloads, updates, and/or corrections as they become available.
商品描述(中文翻譯)
來自傳奇人物 Robert C. Martin(“Uncle Bob”)的實用軟體架構解決方案
透過應用軟體架構的普遍規則,您可以在任何軟體系統的整個生命週期中顯著提高開發人員的生產力。現在,基於他暢銷書籍《Clean Code》和《The Clean Coder》的成功,傳奇軟體工匠 Robert C. Martin(“Uncle Bob”)揭示了這些規則並幫助您應用它們。
Martin 的《Clean Architecture》不僅僅是提供選項。憑藉超過五十年的各種軟體環境經驗,Martin 告訴您應該做出什麼選擇,以及為什麼這些選擇對您的成功至關重要。正如您對 Uncle Bob 的期待,這本書充滿了直接、實用的解決方案,針對您將面臨的真正挑戰——那些將決定您項目成敗的挑戰。
- 了解軟體架構師需要達成的目標——以及實現這些目標的核心學科和實踐
- 掌握解決功能、組件分離和數據管理的基本軟體設計原則
- 了解程式設計範式如何通過限制開發人員的行為來強加紀律
- 理解什麼是至關重要的,什麼僅僅是“細節”
- 為網頁、數據庫、厚客戶端、控制台和嵌入式應用實施最佳的高層結構
- 定義適當的邊界和層次,並組織組件和服務
- 了解設計和架構為何會出錯,以及如何防止(或修復)這些失敗
Clean Architecture 是每位現任或有志成為軟體架構師、系統分析師、系統設計師和軟體經理的必讀書籍——以及每位必須執行他人設計的程式設計師的必讀書籍。
在 informit.com/register 註冊您的產品,以便方便地訪問下載、更新和/或修正,隨著它們的可用性而提供。
