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
Data Structures and Other Objects Using C++ (2nd Edition)

Data Structures and Other Objects Using C++ (2nd Edition)

List Price: $94.80
Your Price: $90.06
Product Info Reviews

<< 1 2 3 >>

Rating: 4 stars
Summary: Good book for OOP and picking up C++ quickly
Review: I think that this is a realy good book, as our class teacher in WPI promised before we started the class. It is a book not for pure C++ but for object-oriented programming with C++ to help forming OOP concept.

Rating: 1 stars
Summary: Student
Review: I thought this book was great. Yes, others may say it was very difficult to get through (i agree) but with persistence there is a big reward. The book provides full implementation details for a bunch of data structures and even sections devoted to the STL and iterators. I don't believe the implementation in this book was meant to be compiled under MVC++'s IDE. The back of the book provides a website containing a free compiler (GNU) to download along with other tools like the emacs editor (That runs on MS Windows). I have never experienced any problem compiling any of the example code under this free compiler (and using MVC++ for the code in the book is like trying to kill an ant with a shotgun anyways). This book was also not meant to teach basic C++ coding but rather to teach the concept of data structures (which should apply to various programming lang. anyways). If you want to learn how to code in C++, I recommend Deitel & Deitel "C++ How to program". However this book does teach some areas of basic C++ coding like the importance of the const keyword, using templates, and the new and delete operators. This book also includes some run-time analysis for various algorithms.

Rating: 4 stars
Summary: Challenging yet rewarding!
Review: I thought this book was great. Yes, others may say it was very difficult to get through (i agree) but with persistence there is a big reward. The book provides full implementation details for a bunch of data structures and even sections devoted to the STL and iterators. I don't believe the implementation in this book was meant to be compiled under MVC++'s IDE. The back of the book provides a website containing a free compiler (GNU) to download along with other tools like the emacs editor (That runs on MS Windows). I have never experienced any problem compiling any of the example code under this free compiler (and using MVC++ for the code in the book is like trying to kill an ant with a shotgun anyways). This book was also not meant to teach basic C++ coding but rather to teach the concept of data structures (which should apply to various programming lang. anyways). If you want to learn how to code in C++, I recommend Deitel & Deitel "C++ How to program". However this book does teach some areas of basic C++ coding like the importance of the const keyword, using templates, and the new and delete operators. This book also includes some run-time analysis for various algorithms.

Rating: 4 stars
Summary: great on all respects except for the MS snobbery
Review: I was using this book to prepare for a data structure class after only the basic CS1 class. I could hardly imagine a better data structure book than this one: it is VERY well written, goes in very progressive steps, and only an elementary knowledge of C++ is assumed from the reader. Thus, most C++ beginners will not have to refer to another text to read this one.

Besides teaching data structures, this book accustoms the reader to using a sensible standard in program documentation and clarity, which is of course well-needed in the profession, and which will be of use for students who want to get an idea on not to lose any points in assignments because of deficient program documentation. I used that standard in my assignments, folks, and I really left the other students in the dust! (Other students were learning with the very mediocre compulsory book) This is probably something that I will use as long as I program, in any programming language.

Some people (including me) have a problem with the fact that the code is designed to work only with the GNU or Borland compilers, as they conspicuously ignore the popular VC++ development environment, classifying it under the heading "older compilers which doesn`t support static data members"... gimme a break! I usually have no patience with Microsoft-despising academics, but at least they make the minimal effort of posting VC++ compliant code on the web site, although "with no guarantee of it being correct". So I decided to give them 4 stars.

Contrary to what a reviewer has written, you do not need to be an instructor to download the code.

Rating: 2 stars
Summary: Learning C++ and want to do it right? Use another book......
Review: I've just finished my second course in C++ where this book was required. This book covers a huge area but not very well. It's confusing and the examples aren't very good, since he uses an "unpretty" approach to things, bad coding habits, and many of the examples are incomplete. If you want to learn the thoery, use another book. If you afterwards, as I do, wan't to use it as a reference guide, it is no good at all, since the examples are incompelete, scattered all over the place, or at worst you have to make them yourself in a selvtest excercise. And what's with all the trick questions?!? It does how ever earn it's 2 stars because it does cover areas such as trees and hashing. Although they are advanced areas of C++. But once again; "Use another book!" I would recommend Ford & Topp - "Intro To Computing using C++ and Object Technology". Which unfortunaltly does not cover trees and hashing.

Conclusion: There are other and better ways to spend your money and learn C++. If it is required that you read this book, then I'm sorry for you. Make sure to have another book so that you can learn how to code C++ the proper way.

Rating: 5 stars
Summary: What are these people talking about!
Review: Ok, maybe it only deserves 4 stars, but I have to counterballance some of the computer snobs below -at first I thought this was a mediocre text. Then I got into my *next* course in Data Structures (using Mark Weiss' text) and kept referring to this "doesn't assume you're a PhD already" text as a reference. I work full time and go to school at night, I don't have time to learn perfect coding habbits - I just want to get throgh the classes in one piece, and this book was a great help!

Rating: 1 stars
Summary: Maybe it's me....
Review: Second course in C++ and this is the required text. I find myself rereading the chapters over and over again, because NOTHING is sticking!

Shirley there has got to be a better way...

(Stop calling me Shirley)

Rating: 2 stars
Summary: Okay but not great
Review: The authors seem torn bewtween writing a C++ tutorial and a data structures tutorial. As a result neither topic is presented as well as it could or should be presented. Their approach also seems fragmented sometimes as though they start to explain something, think better of it, and jump to another topic. I am glad I am already experienced in these data structures and C++ since I would dread trying to learn either from this book.

Rating: 2 stars
Summary: Okay but not great
Review: The authors seem torn bewtween writing a C++ tutorial and a data structures tutorial. As a result neither topic is presented as well as it could or should be presented. Their approach also seems fragmented sometimes as though they start to explain something, think better of it, and jump to another topic. I am glad I am already experienced in these data structures and C++ since I would dread trying to learn either from this book.

Rating: 3 stars
Summary: Decent but lacking examples
Review: The book is Ok- the explanations are pretty good and clear but the book lacks examples, especially on the more advanced topics such as binary trees, stacks, and so on. Is not a very good guide for programming as there are no examples to look at. There are probably better and more complete books out there.


<< 1 2 3 >>

© 2004, ReviewFocus or its affiliates