API Design for C++ (Paperback)
暫譯: C++ 的 API 設計 (平裝本)
Martin Reddy
- 出版商: Morgan Kaufmann
- 出版日期: 2011-02-04
- 售價: $2,480
- 貴賓價: 9.5 折 $2,356
- 語言: 英文
- 頁數: 472
- 裝訂: Paperback
- ISBN: 0123850037
- ISBN-13: 9780123850034
-
相關分類:
C++ 程式語言
-
相關翻譯:
C++ API 設計 (API Design for C++) (繁中版)
C++ API設計 (簡中版)
-
其他版本:
API Design for C++ 2/e (Paperback)
買這商品的人也買了...
-
C++ 設計新思維 (Modern C++ Design: Generic Programming and Design Patterns Applied)$650$514 -
Refactoring to Patterns (Hardcover)$2,540$2,413 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
軟體建構之道 (Code Complete, 2/e)$1,200$1,020 -
Software Testing and Continuous Quality Improvement, 3/e (Hardcover)$4,800$4,560 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
深入淺出 Android 遊戲程式開發範例大全$620$484 -
ASP.NET 4.0 專題實務-使用 C#$750$593 -
前進 Android Market!Google Android SDK 實戰演練$850$672 -
ASP.NET 4.0 專題實務 II-範例應用與 4.0 新功能, 2/e$750$593 -
C++ Concurrency in Action: Practical Multithreading (Paperback)$2,340$2,223 -
HTML5 在 iPhone/iPad/Android 的應用程式開發實作$450$351 -
Google Android SDK 開發範例大全, 3/e$950$751 -
深入淺出 Android 系統移植與開發測試$490$382 -
探索 iPhone 4 程式開發實戰 (Beginning iPhone 4 Development: Exploring the iOS SDK)$580$458 -
學徒模式-優秀軟體開發者的養成之路 (Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman)$420$332 -
一定要學會的 HTML5 + CSS3 網頁設計實作應用$450$351 -
鳥哥的 Linux 私房菜-伺服器架設篇, 3/e$800$632 -
Android 技術內幕-探索 Android 核心原理與系統開發$580$458 -
$1,120Design for Hackers: Reverse Engineering Beauty (Paperback) -
CISSP Practice: 2,250 Questions, Answers, and Explanations for Passing the Test (Paperback)$1,950$1,853 -
大型 C++ 軟體設計 (Large-Scale C++ Software Design)$980$774 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452
商品描述
The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. With this book, you will learn how to design a good API for large-scale long-term projects. With extensive C++ code to illustrate each concept, API Design for C++ covers all of the strategies of world-class API development. Martin Reddy draws on over fifteen years of experience in the software industry to offer in-depth discussions of interface design, documentation, testing, and the advanced topics of scripting and plug-in extensibility. Throughout, he focuses on various API styles and patterns that will allow you to produce elegant and durable libraries.
- The only book that teaches the strategies of C++ API development, including design, versioning, documentation, testing, scripting, and extensibility.
- Extensive code examples illustrate each concept, with fully functional examples and working source code for experimentation available online.
- Covers various API styles and patterns with a focus on practical and efficient designs for large-scale long-term projects.
商品描述(中文翻譯)
應用程式介面(API)的設計可以影響最終使用者應用程式的行為、功能、穩定性和易用性。透過本書,您將學習如何為大型長期專案設計良好的 API。《API Design for C++》使用大量的 C++ 代碼來說明每個概念,涵蓋世界級 API 開發的所有策略。馬丁·瑞迪(Martin Reddy)憑藉超過十五年的軟體產業經驗,深入探討介面設計、文件編寫、測試以及腳本和插件擴展的進階主題。在整本書中,他專注於各種 API 風格和模式,幫助您製作優雅且耐用的函式庫。
- 唯一一本教授 C++ API 開發策略的書籍,包括設計、版本控制、文件編寫、測試、腳本和擴展性。
- 大量的代碼範例說明每個概念,並提供完整功能的範例和可供實驗的工作原始碼在線上獲得。
- 涵蓋各種 API 風格和模式,重點在於為大型長期專案提供實用且高效的設計。
