Profil für David Vandevoorde > Rezensionen

Persönliches Profil

Beiträge von David Vandevoorde
Top-Rezensenten Rang: 4.492.575
Hilfreiche Bewertungen: 1

Richtlinien: Erfahren Sie mehr über die Regeln für "Meine".

Rezensionen verfasst von
David Vandevoorde (Belmont, CA, USA)

Seite: 1
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions, engl. Ed.
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions, engl. Ed.
von Herb Sutter
Preis: EUR 29,95

1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Broad and Deep, 4. Dezember 1999
Gosh, this is a nice book.
It is based on Herb's "Guru of the Week" column in the comp.lang.c++.moderated Usenet forum: nontrivial C++ issues presented as questions around one or a few code fragments. The electronic column was popular from its inception, but the book raises the quality of the discussion to new heights.
A fair number of problems covering a very diverse range of topics (physical code organization, exception safety, const correctness, etc.) are treated in much depth. The focus appears to be mainly on pitfalls to avoid, and how to avoid them, though various creative C++ programming techniques are also taught. As a result, the book contains many "recommended practices", that are nicely emphasized using boxes and icons.
The discussion is generally up to date with the C++ standard, and some fluency in C++ is required to get the most out of this book. However, the details of how things work are expounded with sufficient detail and clarity that you don't need to be a "Guru of a Week" to understand the issues in their entirety.
Despite the considerable breadth and depth of the volume, it weighs in at only about 200 pages: a welcome break from the giant C++ tutorials (this is not a tutorial, mind you!). Herb's technical writing style is lucid, and the typography/layout is actually attractive.

Seite: 1