Customer Reviews


18 Reviews
5 star:
 (7)
4 star:
 (7)
3 star:    (0)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


5 of 5 people found the following review helpful:
5.0 out of 5 stars Very Good Book
So far this is the most clearly written and easily understood Computer Science text book that I have come across and used in a class. With most of the attention paid toward ADT's, our class not only learned them, but also the Java programming language on top of it! I highly recommend this book. Little if any bugs too!
Published on June 30, 2000

versus
6 of 8 people found the following review helpful:
2.0 out of 5 stars bah, there are better books than this, dude
I have read several books on data structures (3). And in my opinion this is the worst of the lot. I have run into bugs, and if you buy this book you should go to the authors website so he can point them out for you. I had a great deal of trouble with this author's sample code, this is the main reason I did not like this book. Remember to include all his damn packages,...
Published on November 4, 2000 by drzounds


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

5 of 5 people found the following review helpful:
5.0 out of 5 stars Very Good Book, June 30, 2000
By A Customer
This review is from: Data Structures & Other Objects Using Java (Paperback)
So far this is the most clearly written and easily understood Computer Science text book that I have come across and used in a class. With most of the attention paid toward ADT's, our class not only learned them, but also the Java programming language on top of it! I highly recommend this book. Little if any bugs too!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Does Hash tables well, November 24, 1999
By 
Rich (New York , NY) - See all my reviews
This review is from: Data Structures & Other Objects Using Java (Paperback)
I only needed to use the Hash table section. It was complete and the examples were easy to follow. The author explained hash tables in general, then he implimented one in java from scatch, and then it showed how to use the java api hash table classes. Very good job by MR. Main! I also read the hash table section in Core Java 1.1 volume I, but that book did not really explain hash tables very well.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars Excellent textbook, clearly written and few errors, March 14, 2000
By A Customer
This review is from: Data Structures & Other Objects Using Java (Paperback)
I am using this for a data structures course and as I read through it (I am in Chapter 9 now) I am more and more impressed with it. So far I've found only one glaring Java syntax error (p. 246), which is pretty good considering today's shoddy proofreading. The students like it too. Good job!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
5.0 out of 5 stars I have one too many java books in my stock, May 13, 2004
By 
"minotaur789" (Tonawanda, NY United States) - See all my reviews
I read a lot of confusing books by java experts that sometimes forget to go back to the simple basics when teaching simple minded readers. However, this book is for continuing readers of java who had some, but not expert training, experience in writing programs. What I liked most of this book is how he gives pointers on what to look out for while programming, and provides alternate solutions that would be better off in the long run than what general programmers tend to come up with. I also liked how he distinguished between specification and implementation to improve group/team environments (especially for large programs). His specifications before each class gave me a very intuitive idea of what is being asked rather than being confused with all that code. Once I got the general idea, I was able to under the code more. By following the convention that I described about the way he helps the readers, data structures became very clear to understand, especially when it comes to implementing such structures in Java. Its better to read this book slowly one chapter at a time than to jump into the middle, if you want to get a thorough established view of what is going on.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 8 people found the following review helpful:
2.0 out of 5 stars bah, there are better books than this, dude, November 4, 2000
By 
"drzounds" (Elk River, MN United States) - See all my reviews
This review is from: Data Structures & Other Objects Using Java (Paperback)
I have read several books on data structures (3). And in my opinion this is the worst of the lot. I have run into bugs, and if you buy this book you should go to the authors website so he can point them out for you. I had a great deal of trouble with this author's sample code, this is the main reason I did not like this book. Remember to include all his damn packages, when trying to compile his code, of course you have to get them from his website. buy a data structures book by Wiess or standish. Warning: the sample code in this book is overly confusing, and is clearer in other books.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Don't playa hate. Participate., May 11, 2009
Even after taking a mid-level CS course where this book was the required text, this book still sits on my bookshelf at work for reference. Why? Well, certainly it is not the most comprehensive book of data structures in existence, nor is it written with a scholarly tone.

But, that's the point! Michael Main's writing has the air of accessibility that many other CS texts fail to promote. In reading it, you'll feel like a guy that is passionate about this confusing subject is right there helping you out.

I think many reviewers are transferring their frustration about this particular topic to this book. It is not meant to be an authoritative tome about all the nuances of computer science, nor is it even meant to teach you how to program at all. It is meant to convey a deep understanding of what many common data structures are and how they work. In this respect, it is an absolutely wonderful book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
4.0 out of 5 stars Useful and informative, April 25, 2006
This review is from: Data Structures & Other Objects Using Java (Paperback)
For the student seeking to learn data structures, this book certainly covers the basics (sorts, trees, graphs, recursive elements, stacks, queues) well. While some introductory Java is enforced, it assumes a general background in basic Java programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
1.0 out of 5 stars Very confusing book,, August 21, 2003
By 
Carl Sizemore (Richmond, KY United States) - See all my reviews
The book is very weak for learning how to use data structures. I found the sample code to be buggy, but you can find updates and most of the code in the book on his website. However, there was a unique and easy to understand approach to explaining the code, but there's very few examples of situations on how and where to use, If data structures is a new concept to you, then look elsewhere. Yes this was my first experience with data structures, and I stayed lost or confussed most of the time.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars systematic learning, September 14, 2010
By 
Noah Spahn (Santa Barbara) - See all my reviews
Amazon Verified Purchase(What's this?)
Michael Main takes a systematic approach to present a (possibly) daunting topic. As an avid reader of technical books, I have seen the full spectrum: from books that aren't worth the paper that they are printed on to books that you want to keep around because they are so good. This book definitely falls into the later category. Main has a incredible aptitude for making the abstract into the understandable. The readers comprehension of each new concept is solidified by it's methodical presentation. This book is worth every cent and more.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Great book, April 16, 2010
Amazon Verified Purchase(What's this?)
I like this book because it has clear explanations, easy to follow examples, quick review tests and answers. This book is a complete package in terms of learning data structures with Java. if you follow it from beginning to the end, do the exercises and some projects you will have a solid foundation to move to more complex topics and projects. As with any programming book, you get what you put in, so read and code. Some topics may seem too easy and there is a temptation to just skip them, resist the temptation and follow the structure. Then do some projects at the end of each section. Some readers say it's too spread out and easy, yet they fail to complete the projects. Small projects indicate how well you can apply the knowledge, so do them and maybe even expand on them and your success is guaranteed.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Data Structures & Other Objects Using Java
Data Structures & Other Objects Using Java by M. Main (Paperback - Oct. 1998)
Used & New from: $0.01
Add to wishlist See buying options