 (Larger Image)
|
Professional C++ (Programmer to Programmer)
by Nicholas A. Solter, Scott J. Kleper
Product Group: Book
Publisher: Wrox (2005-01-21)
ISBN: 0764574841
EAN: 9780764574849
Dewey Decimal #: 005.133
Binding/Media: Paperback - 864 pages
Edition: 1
SKU: 102009-2208
Condition: New
Comments: 0764574841 Brand new, may have wear on cover, we have a HUGE selection of computer books at great prices! All discs included if issued by publisher. New, never read, may have minor wear on cover.
|
Editorial Reviews
|
Product Description
- Geared to experienced C++ developers who may not be familiar with the more advanced features of the language, and therefore are not using it to its full capabilities
- Teaches programmers how to think in C++-that is, how to design effective solutions that maximize the power of the language
- The authors drill down into this notoriously complex language, explaining poorly understood elements of the C++ feature set as well as common pitfalls to avoid
- Contains several in-depth case studies with working code that's been tested on Windows, Linux, and Solaris platforms
|
Customer Reviews
|
A good book with flaws
Rating (1)
Date: 2010-04-11
0 out of 2 customers found this reveiw helpful
I've had a basic knowledge of C for about 8 years or so, and used this book to learn the additions of C++ and the fundamentals of object-oriented programming. I feel that it has succeeded in teaching me everything I wanted to know about C++.
One of the issues that bothers me is that, on several occasions, I find myself reading through a chapter and I'm told that I should read a much later chapter in order to understand the concepts being explained. If trying to get a well-rounded and complete education on C++, then I'm going to read the book cover-to-cover. I don't want to skip forward four chapters just to understand the paragraph that I'm on. This poor structuring of the book has resulted in at least a little frustration.
I'm giving this one star to offset the 5-star review that one of the authors gave himself. Why would you do that?
|
|
Decent C++ programming Guide
Rating (4)
Date: 2010-01-23
1 out of 1 customers found this reveiw helpful
This is quite a readable C++ guide. The examples are simple and succint.
It's a great guide for intermediate C++ programmers and also for Java programmers
hoping to wade into the C++ world.
Also good to brush up on C++ if you have not used it for a while.
I think the authors could expand a bit more on design patterns and templates and concurrency.
|
|
Best C++ book I ever read
Rating (5)
Date: 2009-12-14
1 out of 1 customers found this reveiw helpful
The book describes almost all aspects of modern C++ programming. Two experienced programmers share their best practices and must-know theory. I recommend to read this book instead of many others. If you have questions or doubts about project design, templates, exceptions, polymorphism, performance optimization, QA, STL and every practice question - this book is what you really need. Many thanks to the authors for their work and useful advices.
|
|
Definately one of the better C++ books out there
Rating (5)
Date: 2009-05-02
0 out of 1 customers found this reveiw helpful
I've read at least half of the following "introduction" C++ books: Accelerated C++, Thinking in C++ (vol 1 and 2), Stroustrop's C++ book, and Core C++, and I would have to say that Professional C++ is my favorite out of that bunch. I would say that this book is most useful if you are pretty decent with C, and know C++ but the actual details are pretty fuzzy.
Accelerated C++ is probably better if you are completely new to C++, Thinking in C++ is probably better if you want a more deeper understanding, and C++ PL is better if you want a good comprehensive book, but Pro C++ is my favorite if you are at a pretty good level already. It is broad enough to cover most of the topics you will hit in C++ and concise enough that it moves pretty quickly through them. It does a good job of hitting the major C++ topics (core language, standard library) in quick fashion and giving a quick/shallow introduction of major topics such as library use, design patterns, etc.
You will be missing details, but you can augment this book with the others listed above. It is much easier to read than Thinking in C++ and C++ PL, so this would be a good jumping board into those two books if you are so inclined. At any rate, after finishing this book you will be in good position to read some of the more advanced C++ books (Modern C++ Design, Effective C++, Exceptional C++, Boost C++, etc).
|
|
For dummies, but they don't say so up front
Rating (2)
Date: 2008-03-16
1 out of 7 customers found this reveiw helpful
This book is far too long for the information it contains. The authors went with a light, conversational tone, which is just plain annoying most of the time. When I buy a book like this, especially one that says its for experienced programmers, I want it to be straightforward, concise, and comprehensive. This is none of those things. I was able to get what I needed out of it, so it wasn't totally useless, but it could have been a lot more useful than it was.
This just goes further to prove to me that if I can find an O'Reilly book on a subject, that's the one I should buy. I've never been disappointed in anything from that publisher.
|
|
|
|
|