AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions by Herb Sutter ISBN: 0-201-61562-2 Publisher: Addison-Wesley Professional Pub. Date: 01 November, 1999 Format: Paperback Volumes: 1 List Price(USD): $37.99 |
Average Customer Rating: 4.96 (24 reviews)
Rating: 5
Summary: Marvelous book of puzzles
Comment: Read the title of the book, put a strong accent on "Puzzles" and then ask yourself, whether you like small sparkling pieces of knowledge put in the form of Q and A.
I do, that's why I loved this book. It's pure C++ puzzle set, there are NO "Programming Problems" as such (like in "how do we store a tree in memory more efficiently").
Don't take me wrong though, I don't mean puzzle = useless time wasting thing that you do while resting. It's more of a phylosophical puzzles, like "Why is a sky ?" that make you actually think.
The book is dedicated to C++ semantics. Granted, C++ is on the complex side of the language scale, so there is a lot of non-obvious questions you can spend a week scratching your head over. Thanks to Mr. Sutter who has already done all the scratching :) and put the detailed answers after each question.
The book is organized is a Q with a code fragment, and A with a bit of text, subfragments of the code explained and "don't drink while you drive" sort of guidelines scattered all around. The code fragments are well trimmed out, so that the average Q code is about half a page. Excellent characteristics to me.
"Exceptional C++" closely comes to Mr. Meyers' famous set of books, and I can't even say which are better, they are just different. It's Meyers' books that show you the problems, while Sutter's do puzzles.
The problem with this book is that it's too short and the only thing you can wish for when you finish it is "More exceptional C++" :)
Highly recommended, and yes, you have to know quite a bit of C++ before you start.
Rating: 5
Summary: An Exceptional C++ Book
Comment: This book is a very valuable addition to any intermediate or advanced C++ programmer's library. The organization is similar to Scott Meyers' very good "Effective C++" books in that they are organized into brief "items" dealing with specific problems that C++ software developers face. The items are helpfully grouped into sections on generic programming and the C++ standard library, exception safety, memory management, etc. Beyond that its hard to compare this book with Meyers' books; they are complementary in many ways. But I think the "Exceptional C++" books have some advantages over Meyers' books: Each of the items begin with a puzzle to solve. This gets the reader more actively involved in the subject matter and brings it into sharper focus (Meyers tends to lose your focus by rambling a bit). Once you've had a chance to think about the presented problem, there is a clear and concise explanation of both the problem and a well considered solution. Each explanation is highlighted by concise "guidelines" and "common mistake" statements. (I wish these were summarized and indexed in one place for quick reference.) The emphasis is on writing clear, simple, reliable code; not on clever solutions to tricky problems. This book is a distillation of discussions that took place in the "Guru of the Week" Internet forum and so is a product of the thinking and experience of many exceptional minds. "Exceptional C++" will help any serious C++ programmer toward better code design. It's well worth the time to read it.
Rating: 5
Summary: Excellent book !
Comment: Excellent book !
Provides a lot of great example of "tricky"(yet common) C++ code that could stump developers for hours !
A must book for any serious C++ developer !
![]() |
Title: More Exceptional C++ by Herb Sutter ISBN: 020170434X Publisher: Addison-Wesley Professional Pub. Date: 17 December, 2001 List Price(USD): $37.99 |
![]() |
Title: Modern C++ Design: Generic Programming and Design Patterns Applied by Andrei Alexandrescu ISBN: 0201704315 Publisher: Addison-Wesley Professional Pub. Date: 13 February, 2001 List Price(USD): $44.99 |
![]() |
Title: Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library by Scott Meyers ISBN: 0201749629 Publisher: Addison-Wesley Professional Pub. Date: 06 June, 2001 List Price(USD): $39.99 |
![]() |
Title: More Effective C++: 35 New Ways to Improve Your Programs and Designs by Scott Meyers ISBN: 020163371X Publisher: Addison-Wesley Professional Pub. Date: 01 August, 1995 List Price(USD): $44.99 |
![]() |
Title: Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) by Scott Meyers ISBN: 0201924889 Publisher: Addison-Wesley Professional Pub. Date: 01 September, 1997 List Price(USD): $37.95 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments