Reddy, Martin
API Design for C++
- ISBN 13:
- 9780123850034
- author:
- Reddy, Martin
- format:
- Paperback
- publisher:
- Morgan Kaufmann
- language:
- English
- Publication Year:
- 2011
- Pages:
- 472
- Dimensions:
- 23.1 x 19 x 3 cm
- Genre:
- Object-oriented programming (OOP)
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
API Design for C++ by Martin Reddy provides in-depth guidance on designing effective application programming interfaces (APIs) for large-scale long-term projects. With over fifteen years of industry experience, the author shares practical strategies and techniques for creating elegant and durable libraries. The book covers a range of topics, including interface design, documentation, testing, scripting, and extensibility, with extensive C++ code examples to illustrate each concept. This comprehensive resource offers insights into various API styles and patterns, enabling readers to produce efficient and effective designs. Extensive online resources are available, featuring fully functional examples and working source code for experimentation.