C++ is a large, complex language, and learning it is never
entirely easy. But some concepts and techniques must be thoroughly mastered if
programmers are ever to do professional-quality work. This book cuts through the
technical details to reveal what is commonly understood to be absolutely
essential. In one slim volume, Steve Dewhurst distills what he and other
experienced managers, trainers, and authors have found to be the most critical
knowledge required for successful C++ programming. It doesn't matter where or
when you first learned C++. Before you take another step, use this book as your
guide to make sure you've got it right!
This book is for you if
-
You're no "dummy," and you need to get quickly up to speed in
intermediate to advanced C++
-
You've had some experience in C++ programming, but reading
intermediate and advanced C++ books is slow-going
-
You've had an introductory C++ course, but you've found that
you still can't follow your colleagues when they're describing their C++ designs
and code
-
You're an experienced C or Java programmer, but you don't yet
have the experience to develop nuanced C++ code and designs
-
You're a C++ expert, and you're looking for an alternative to
answering the same questions from your less-experienced colleagues over and over
again
C++ Common
Knowledge covers essential but commonly misunderstood topics in
C++ programming and design while filtering out needless complexity in the
discussion of each topic. What remains is a clear distillation of the essentials
required for production C++ programming, presented in the author's trademark
incisive, engaging style.