API Design for C++ (Paperback)
Martin Reddy
- 出版商: Morgan Kaufmann
- 出版日期: 2011-02-04
- 定價: $2,480
- 售價: 9.0 折 $2,232
- 語言: 英文
- 頁數: 472
- 裝訂: Paperback
- ISBN: 0123850037
- ISBN-13: 9780123850034
-
相關分類:
C++ 程式語言
-
相關翻譯:
C++ API 設計 (API Design for C++) (繁中版)
C++ API設計 (簡中版)
-
其他版本:
API Design for C++ 2/e (美國原版)
買這商品的人也買了...
-
$650$514 -
$2,680$2,546 -
$880$695 -
$880$581 -
$1,200$1,020 -
$4,800$4,560 -
$820$648 -
$620$484 -
$750$638 -
$850$723 -
$750$638 -
$2,470$2,347 -
$450$351 -
$950$808 -
$490$382 -
$580$458 -
$420$332 -
$450$351 -
$800$600 -
$580$458 -
$1,120Design for Hackers: Reverse Engineering Beauty (Paperback)
-
$2,050$1,948 -
$980$647 -
$940$700 -
$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)憑藉在軟件行業超過15年的經驗,深入討論了接口設計、文檔、測試以及腳本和插件可擴展性等高級主題。在整個過程中,他專注於各種API風格和模式,讓你能夠創建優雅且持久的庫。
這本書的特點包括:
- 唯一一本教授C++ API開發策略的書籍,包括設計、版本控制、文檔、測試、腳本和可擴展性。
- 大量的代碼示例說明每個概念,並提供在線上進行實驗的完整功能示例和可工作的源代碼。
- 覆蓋各種API風格和模式,重點關注大型長期項目的實用和高效設計。