Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Problem Solving with C++: The Object of Programming (4th Edition)

Problem Solving with C++: The Object of Programming (4th Edition)

List Price: $90.00
Your Price: $90.00
Product Info Reviews

<< 1 2 3 4 >>

Rating: 5 stars
Summary: The Most Helpful Programming Tool Around
Review: This book is terrific. Savitch does an excellent job of making the concepts of programming easy to understand with the right amount of technical jargon but not too much so that the meaning is lost to a beginner. All the concepts are also illustrated with code that is very easy to follow and the concepts become very clear. Savitch also includes "Pitfall" sections which I find extremely usefull, with programming it is as important to learn what not to do as to learn what should be done.

Of all the C++ books around this is head and shoulders above. It is especially helpful because it will help develope good programming habits early that are vital to itermediate and advanced programming.

Rating: 4 stars
Summary: Good book, but source code in this book has problem
Review: This is a good book, especially for person who wants to start C++ language. But the source code on chapter 10 has some mistakes. If it could be improved, this book will be great!

Rating: 5 stars
Summary: Just do it
Review: This is the best book for begginer programmers in general as well as for programming in c++. Buy the c++ deitel book if you need a second c++ book.

Rating: 2 stars
Summary: Isn't that good... Doesn't live up to its hype
Review: To be honest, I have to tell you something. I did not read every lines written in this book, and I haven't read the entire book yet.

However, from my years of living with C++ codes (5 years should be long enough, I think), I think I know C++ enough without doing that (read every lines of the entire book..etc)

Now, many people asked me to teach C++... and I was looking for a good textbook. I came in Amazon and read some reviews about this book, and I think I should try reading it.. (and it was published from Addison-Wesley, my favourite computer-book publisher). The following are my feeling about the book :

First, when I look at the very first source code, I had a bad feeling about that. What? Well, it included the "classic-but-old" .h header file. This is still OK a year ago. But as the standard for C++ had been finalized, ... this book wasn't written in the "Standard" C++, but the "pre-standard" one! (And whoever learn to code from this one will suffer from somethings that are available in Std C++, but weren't there in the earlier C++)

Next, I, personally, don't like the approach that the author used. I mean, using some low-level programming, like using char* (or char[]), instead of a better string class (at least until page 619)...and array instead of vector.. etc. I would never do that if I have to teach someone C++ (at least, Bjarne Stroustrup, the creator of C++, said the same thing. Please refer to his homepage for more information).

Well, one next thing that quite unacceptable for me is that, this book did not mention STL (Standard Template Library), which is a essential part of the ANSI/ISO C++ now. And the containers, algorithms, and things in STL had already take programming in C++ into next era. And those who don't know/understand STL will be left-behind. (Well, the author did use the string class... however, the string class (actually, basic_string) is not a part of the STL).

One more thing, which I found in the last chapter about inheritance. The author didn't make the base class destructor virtual when it is intended to support polymorphic hierarchy (in a pet example, page 844-845).

Believe me, there are much better books around (at least on my shelf :-)

Rating: 4 stars
Summary: Good beginning C++ book.
Review: To put it simply, this is a good book. I'm not going to pretend to have read every C++ book out there but as a book that assumes no prior knowledge of C++ this does a good job of explaining the rules of the language. The book treats u as a novice which u should be if reading this book and explains the material thoroughly with examples highlighting relevent code. It also contains tips around common "pitfalls" in C++ programming.

The organization is a little off as other reviews have mentioned and subjects such as Inheritence are only introduced, not covered very well, but those are more advanced topics which shouldn't be covered well in beginners book. All in all, if u have no idea how to program in C++, or if you're new to programming itself, this would be a great book to get you started.

Rating: 5 stars
Summary: Excellent introduction to programming!
Review: Well, finally I found it! The one and only book I needed to learn how to program. And believe me, I've tried a few. The main reason I love this book, is because it's not only a C++ book. It's also a book that teaches you how to think to be able to write programs (in any language). It delivers what it is supposed to deliver; the knowledge on how to program, in C++. On top of all this, you also get to know some of the really cool obscurities of computers and programming, like the origin of the "bug". Buy it, read it and vote for it. It deserves every star it could possibly get!


<< 1 2 3 4 >>

© 2004, ReviewFocus or its affiliates