Object-Oriented Design with UML and Java
Object-Oriented Design with UML and Java by John Savage and Kenneth Barclay
- Binding:
- Paperback
- Number of Pages:
- 428
- ISBN:
- 0750660988
- Product Group:
- book
- Publisher:
- A Butterworth-Heinemann Title
- Publication Date:
- Dec. 17, 2003
- BooksForGeeks.com ID:
- 3700
Shows how considering the modeling and programming languages together from the start can be beneficial. This book integrates design and implementation, using Java and UML. It includes case studies, exercises and a free software tool for hands on learning.
Reviews for Object-Oriented Design with UML and Java
-
A great all round starter into UML , OOP and patterns
Rated out of 5 stars, June 12nd, 2004
A well written book that provides a good grounding if your fairly recent to Java and OOP, and are looking to get into design. The book is easy to get into and written in a personal voice. It takes you through the basics of UML, OOP, designing a simple system from ground up and continues into design patterns. There isn't a chapter of this book that lets the rest of it down. Concepts are carefully explained and the authors concisely introduce them without running into pages of expert language with endless diagrams that show nothing in particular, like many of the UML series of books.The authors use the book to promote their own basic UML design tool - jeRome. Thankfully it's free and there isn't some 'pro version' waiting for you to shell out for. The book has several small appendices with more useful information including, using jeRome. I often use it in preference to a full blown design tool.
A valuable book with enough to painlessly introduce Java programmers confidently into design. I would recommend it with other invaluable books like Effective Java, Java Cookbook and Thinking in Java.
-
A much needed practical introduction to UML
Rated out of 5 stars, February 12th, 2004
UML is now the standard for design in the workplace, and this book is a great practical introduction to its use and purpose. The associated software, jeRome, is fantastic to use, intuitive and easy to understand. It doesn't overload the user with option like Rational Rose and similar CASE tools.Although written for undergraduate study, practitioners who are having to convert from Booch or similar will find it a straightforward, painless and above all complete means of learning and understanding UML. Far more approachable than the Object Technology Series of books, although as in depth. It immediately provides the necessary knowledge to start using UML.
I highly recommend it.

