- Shopping Bag ( 0 items )
From Barnes & NobleThe Barnes & Noble Review
There have been an awful lot of introductory C++ books, but most follow the same path: Master (or review) the features of C, then learn about classes, then slog systematically through the rest of C++, eventually solving some real problems. Accelerated C++ takes a very different approach. Leveraging the power of data structures, the standard library, and STL, Koenig and Moo demonstrate how to write useful programs immediately. Then, they introduce each essential feature of the language in the context of solving real, increasingly challenging problems.
Now this is more like it. You don't just feel like you're getting somewhere a whole lot faster: You are, because Koenig and Moo have craftily hidden the complexities until you need to understand them. Unlike many traditional C++ guides, you're not forced to learn the hard way first. Eventually, the authors do explain the foundations on which the data structures and libraries rest, but only when you're in a position to appreciate them.
If you're wondering whether this approach works, it has certainly worked at Stanford, where the authors are responsible for the university's summer C++ immersion courses. By now, the buzz on this book has gone far beyond Stanford, and it's thoroughly worthy of the hype. (Bill Camarda)
Bill Camarda is a consultant and writer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.