Book Review
UML for Java Programmers


Java-heavy guide that introduces only the UML concepts the author deems important for Java, written from a practical standpoint.
For more detailed information, view the publishers homepage: Prentice Hall PTR

Author:Robert C. Martin
Page Count:288 pages
Publication Date:05/2003
Covered UML Versions:1.4
Used Programming

Subjects:  Java, Software Development, UML

About the Author

Robert C. Martin is President of Object Mentor Inc., a leading consultancy in object-oriented design, patterns, UML, agile methodologies, and eXtreme programming. He authored the JOLT Award-winning publication Agile Software Development: Principles, Patterns, and Practices (Prentice Hall) and the best-selling Designing Object-Oriented C++ Applications Using the Booch Method (Prentice Hall). He edited Pattern Languages of Program Design 3 (Addison-Wesley), edited More C++ Gems, and co-authored XP in Practice with James Newkirk (Addison-Wesley). A well-known speaker at international developer's events, Martin edited the C++ Report for four years.


FocusApplying UML
Theoretical Foundation
PrerequisitesUML Modeling
Possibilities to searchGlossary
not suited at all, very little content, doesn't apply
  very well suited, right on the spot


Bob Martin's book is a useful introductory book for those who will use UML for light planning and communication - those who are required to use UML extensively for documentation will not be pleased with the position the author takes on this subject. He only covers those diagrams and topics within those diagrams that he feels are important for Java: Class, Object, Sequence, Collaboration, and State diagrams, along with an overview of some design principles. He also includes lots of code - some Java experience is extremely helpful when reading this book.

Elizabeth Graham, Technical Editor, Gentleware AG, 07/2006

For Book Orders

In Partnerschaft mit In Partnerschaft mit

© 2000 - 2010 Gentleware AG
 support  modeling knowledge  literature