MWSS : Object-Oriented Design in Java

Author: Bill Mccarty, Stephen Gilbert
List Price: $49.99
Our Price: Click to see the latest and low price
ISBN: 1571691340
Publisher: Waite Group Press (13 April, 1998)
Edition: Hardcover
Sales Rank: 19,820
Average Customer Rating: 3.8 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 5 out of 5
Finally!
Java, It's ALL about objects! And this book will teach you objects! The basic syntax to Java is easy to learn, but Objects and Object design is the key to java! This book explains object design, ploymorphism, encapsulation and inhertiance perfectly!
After this book THEN you can go back to the other books like Deitel "How To Program in Java".
Once you master Objects...Java is CAKE! In my college course the definition of an object is "an instance of a class" Wow..that tells me alot.
The most difficult part of Java is learning Objects.
Read this book...learn objects...then the rest of java is easy!
Very very very very good book on objects!


Rating: 5 out of 5
EXCELLENT job of explaining the "why"
I'm just a guy who has been professionally programming in Lotus Notes for several years and wanted to make the switch to java and incorporate it Notes projects and stand-alone Java apps. I'm learning it on my own - I recommend finding a mentor because I KNOW that learning would be SO much faster that way - and went through several books and classes without really understanding some java basics.

After all the books I have tried to read I finally found one that is right up my alley! It's called OBJECT ORIENTED DESIGN IN JAVA by Mitchell Waite and Robert LaFore. It's several years old and some of the syntax might be deprecated but it does an EXCELLENT job of explaining the ways , and more importantly, the WHY's of designing a program a certain way. By doing so, they explaing the ins and outs of Java!


Rating: 4 out of 5
Good enough for me
If you aren't a beginner at OOD you might find this a little light reading. For me it's been a perfect and thorough introduction to the vast topic. My programming history has been mostly procedural (Foxpro, C) and an ugly mix of pseudo objects and procedural (Visual Foxpro, C++).

It's one thing to learn the Java syntax and there are several books that can help you get up to speed with that, from Horton to Horstmann, etc. It's quite another to learn how to put it all together in a rational efficient way and actually build an application according to OO principles. In the first four chapters this book has already had me scrambling to redesign my current project accordingly. At first that seemed intimidating, but the immediate payoff has been code that makes a lot more "sense", even to me, the original programmer.

One thing is annoying, and that is the obligatory chapter on Java syntax, basic data types, control structures, etc. Why bother? There is no point in reading this book until you've at least finished, say, Ivor Horton's Beginning Java. They could have left it out.

Also, the version of Java they talk about is 1.1 so it's a little out of date. However, I haven't come across anything specific yet that is impacted by this.

Overall, 4 stars.

Similar Products

· Data Structures & Algorithms in Java (Mitchell Waite Signature Series)
· Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications
· Database Systems: Design, Implementation, and Management, Fifth Edition

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog