API Design for C++. Martin Ry

API Design for C++


API.Design.for.C..pdf
ISBN: 0123850037,9780123850034 | 446 pages | 12 Mb


Download API Design for C++



API Design for C++ Martin Ry
Publisher: Morgan Kaufmann




Every public element in your API is a promise. You can't simply return the result of the operation, since it isn't ready yet. Asynchronous APIs are trickier to design than synchronous ones. There are two possible ways of releasing .. A promise that you will support that functionality for the lifetime of the API. I thought I might mention the book: API Design for C++ (Morgan Kaufmann, 2011) by Martin Reddy and the accompanying website [1] and blog [2], in particular the articles on API design [3]. The Nokia Qt library provides a cross-platform application and UI framework for C++. We have done substantial research at Trolltech into improving the Qt development experience. Don't Overpromise (from the book API Design for C++). Jul30 2011 4 Comments Written by ali.tabatabaei. We are proposing to design a new API that makes no attempt at compatibility, but will hopefully be extensible enough to last for a long time, and at the same time tidy up rough edges in the code.