File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Book Reviews and the fly likes The Essence of Object-Oriented Programming with Java and UML Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "The Essence of Object-Oriented Programming with Java and UML" Watch "The Essence of Object-Oriented Programming with Java and UML" New topic
Author

The Essence of Object-Oriented Programming with Java and UML

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 938
<pre>Author/s : Bruce E. Wampler
Publisher : Addison Wesley
Category : Design & Refactoring
Review by : David Vick
Rating : 7 horseshoes
</pre>
This is a very basic and introductory book into some of the principles of object oriented programming with a nod to the Java language.
The intended audience is for semi-experienced Java programmers or programmers experienced in other languages who want an introduction to object oriented programming. If you are familiar with Java you can safely skip chapter 3. In trying to cater to other languages the book can be misleading in respect to Java. If you are coming from another language, you can just skim that chapter to pick up the basics but they are not fundamental to the rest of the book.
Over all the book is a quick, down and dirty, intro to some of the principles of OO analysis and design. At only 266 pages of actual text, it does not have the space needed to go into depth or to even give many examples. The author does do a good job of explaining the basics of UML and the notations used in different UML diagrams.
As an introductory text this book is sufficient, but if you are looking to learn more in depth you will need another book with more examples and a more detailed discussion of the various topics.
If all you are looking for is the basics or a good start into the subject then this would be a good book to start with. It will give you a solid foundation on which to build your knowledge of OO analysis and design.
More info at Amazon.com
More info at Amazon.co.uk
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: The Essence of Object-Oriented Programming with Java and UML