API Design for C++, Martin Reddy, – 2011
Programmers will want to read this. The author has experience with large systems at Pixar, but this book is not about animation. It is about software architecture and design. Here is the contents, and here is the author’s excellent blog. 400 pages.