Rating: Summary: This Book is Wonderful Review: This book is wonderful. The negative reviews of this book pain me greatly because they seem mainly to involve misunderstandings. Some people were frustrated, and I was too at some points, but mostly that had to do with the tool I used, Microsoft C++, not the language, and not the book. One reviewer complained about having to check the lengthy errata on the website to work through some examples. The reviewer maybe doesn't realize that this is a GOOD thing. So many other books do not have errata on-line at all, or errata that are so scanty as to be almost useless. And those are books that need it much more than this one. The authors of this book clearly work very hard to keep the on-line errata up to date for the benefit of their readers. The authors clearly go out of their way to write for the sake of their readers. They are teachers, and it shows in their writing. They want their readers to learn the material, and they want their readers to enjoy themselves. They want their readers to see the beauty of the material. They care about the quality of their book. This sounds like something that should be obviously true, but if you have read other computer books, you should know it usually is not. Finally as to the material itself, this book is wonderful. I was a programmer in another language, reading this book for self improvement, and I just loved learning about the STL, which is just so much fun and so cool. :)
Rating: Summary: "The" way to learn C++ Review: This is a great book for anyone who is really motivated to learn C++. The authors get you writing useful programs in just minutes. In another review someone mentioned that this book doesn't make a good reference. Thats because it's not a reference. It's a book that teaches you C++ and it does it better than any other introductory C++ book out there. So if your looking for a book to learn C++ at a fast pace, this book is "the" way to learn it.
Rating: Summary: Didn't work for me Review: This is the "case study" approach to programming. It starts immediately with examples and shows you the solution. I bought this book on the basis of the many favorable reviews. Unfortunately, this approach doesn't work for me. I find the book to be disorganized and scattered. Also, because of the approach, it is almost useless as a reference, since items are not organized as in a typical text. I also feel that the appendixes are weak; functions are supplied without good explanation of which containers they work on, or which headers you need to include to use them.
Rating: Summary: This is THE BOOK to learn C++! Review: I have bought a copy of "Accelerated C++" and read through it without stopping. In my opinion, it is the best book on C++ that I have read. In reading this book, I feel like there is a teacher in front of me. The style of this book is step by step and the way of starting with using this language rather than learning this language is no doubt why it is a best-seller in the world of C++. And especially I like the introduction of the use of some data structures (such as vectors and maps) and some generic algorithms. It would be very helpful when we write our programms. And I like the ONE-EXAMPLE-IN-DEPTH style of the book. The Student_info problem runs through the whole book and give us insight into C++ step by step. I believe this is much better than many different examples' style. After reading this book, I remember the old saying: Programme == Data Structure + Algorithm. This is especially true in C++. Sometimes a good data structure will help you solve a problem in a trivial way. And sometimes you may find a library algorithm which can greatly simplify your code. In most problems we deal with, programming is a balance between Data Structures and Algorithms. I got this impression from this great book. Before reading it. this famous saying has no effect on me. :) IMHO, this book is much better than the so-called "Bible of C++" -- "The C++ Programming Language" by Bjarne Stroustrup. This book is a MUST-HAVE for every1 who is studying or using C++ programming. The only "flaw" I think is that this book hasn't an electronic version. Hopefully, I would like to see "Accelerated C++ CD" in the near future. I recommend this book without any reservation!
Rating: Summary: doesn't work for me but clearly has substance to it Review: i tried this book and became frustrated with learning c++( i quit at page 67 and began c++ primer plus). you had to take too much on faith. their approach of not starting at the beginning doesn't work. at least for me. also they don't give answers to the questions at the end of the chapters. what if i can't answer the question but want to learn from the answer? this isn't though one of those ... "for dummies" books. the authors clearly know their stuff and there is a good amount of information in this book.
Rating: Summary: Absolutely THE BEST C++ book for beginners. Review: This is absolutely the BEST C++ book for beginners. Why? Because it starts by teaching you the standard library BEFORE teaching you how to create your own classes, templates, etc. What's so great about that? Two things: First of all, as the title implies, beginner C++ programmers can write fairly complex and useful programs much FASTER than otherwise. And second, and most important in my opinion, beginners learn how to structure classes, methods, inheritance etc FROM THE PRO's! The standard library was developed after years of experience by some of the best C++ minds around. Using the teaching approach of this book the programmer learns the style of the standard library first - not a bad style to emulate - before learning how to write their own classes. It helps programmers to understand really how great classes are and what excellent things you can do with them (and especially how to do these things "right") before the programmer goes off writing classes on his/her own. And for this reason alone this is the best C++ book for beginners that I have seen or read. Aside from this, the book is very well written, clear, and concise (all very important from my perspective).
Rating: Summary: typedef awesome book MUSTBUY; Review: Not only a great book on C++ but one of the best books on programming I've read on any subject. It's a beginner's tome and there are other books to buy if you're looking for more in depth work on OO design or arcane C++ practices. But it's the quality of writing, the density of the material, the relevancy and good practices within the examples and the truly accelerated path to learning that distinguish this book -- with an otherwise dull cover -- from the rest of the pack. I could go on, but nothing I could say would be better than a simple recommendation. If you're learning C++, and you have more than half a brain, then you're giving yourself some of the love by getting this book and using it over other, less important choices.
Rating: Summary: Absolutely essential Review: I found Accelerated C++ one of the most concise yet valuable programming books I have ever read in my life. It is packed full of information. After reading this book I was no longer intimidated or confused by anything developed using C++. From here I began to program objects in ATL, I began to work with various SDK's as well as the WIN32 API. I would highly recommend this book to everyone. I had to read each chapter 3 times to fully digest the material (so much) and I still often refer to it for some examples. Very, very, very well written.
Rating: Summary: A great read, Review: At last a C++ book to match the intelligence of Kernighan and Ritchie's "The C Programming Language". Unlike other C++ books Accelerated C++ introduces its reader to the standard library straight teaching its reader excellent habits from the start off, yes it is a little more complex then some other books manly due to its condensed form only 350 pages. But it covers many topics teaching useful data structures. Some people complain that it's very easy to miss important points when reading but due to its compacted nature rereading a difficult chapter is painless. The exercises are fun and sometimes make you think too =D I think a dedicated beginner will find this book difficult at times but most rewarding. Thank you Andrew Koenig, Barbara E. Moo for an excellent read.
Rating: Summary: the painless way to learn C++ and STL Review: STL has handy data structures like "string", "vector", "list", "map". By introducing these ahead of "pointer", this book makes learning C++ very rewarding and painless. Also, this is a "no-nonsense" book, with only less than 300 pages (excluding the appendix), it conveys all the important features of C++ effectively, which makes Lippman's 1000+ pages <C++ Primer> looks funny. This is a beginner's book, which means you may want to grab more advanced books after reading this. Stroustrup's book may be a good choice.
|