Industrial Strength C++
by Mats Henricson, Erik Nyquist
Publisher: Prentice Hall 1996
Number of pages: 244
This book greatly expands the public domain "Ellemtel" C++ coding standard. Guidelines have been carefully selected and concisely formulated to define a C++ coding standard that should be valid and usable for almost all programmers. Text and code examples explain each individual rule and recommendation. Adopting this book as the company C++ coding standard helps remove an obstacle when trying to be certified for ISO 9000 or CMM. The book covers naming conventions, code organization, resource management, class interface design, object-oriented programming, conversions, error handling, portability, coding style.
Home page url
Download or read it online for free here:
by Alex Robenko - GitBook
The intended audience of this document is professional C++ developers who want to understand bare metal development a little bit better, get to know how to use C++ language in an embedded environment, and bring their C++ skills to an 'expert' level.
by Elijah Rippeth - GitBook
This serves as documentation for more advanced/modern features of C++ that are not currently covered in the curriculum at many universities. Some topics covered aren't necessarily C++ specific, but are more general software engineering aspects.
by Jon Kalb, Gašper Ažman - O'Reilly Media
Now that software development is shifting primarily toward mobile and cloud computing, C++ is returning to the dominant position. Authors demonstrate how modern C++ provides the power necessary for server farms as well as low-footprint mobile apps.
by Allen B. Downey
This book teaches you to think like a computer scientist - to combine the best features of mathematics, natural science, and engineering, to use formal languages to denote ideas, to observe the behavior of complex systems, form hypotheses, etc.