Book Reviews
Book Reviews
Authoritative Book Reviews from UML Professionals.
 UML™ Book Reviews
UML Distilled by Martin Fowler
The Unified Modeling Language is the most popular contemporary modeling language. UML Distilled is an excellent concise explanation of UML's objectives and syntax. The introductory chapters on effective software development practices are a valuable addition.
Review added June 2000.
Instant UML by Pierre-Alain Muller
Do not bother with this book. If you already understand OOP, the summary will not interest you. If you don't already understand OOP, this book will not help you. Get UML Distilled instead.
Review added July 2000.
Classical OO Books
Object-Oriented Software Construction by Bertrand Meyer
This my favorite OO overview. Some people complain that it spends too much time on the details of the Eiffel language, which Meyer wrote, but I find the discussion clear and easy to apply.
Review added 1999.
Object-Oriented Analysis and Design by Grady Booch
Design Patterns and Code Refactoring
Refactoring: Improving the Design of Existing Code by Martin Fowler
A Top Ten Book List selection.
Refactoring is a systematic approach to restructuring code to improve reliability, code reuse, and simplify system modifications. Refactoring offers detailed examples and a catalog of specific refactoring patterns. The author has a Web site about refactoring. He is also the author of UML Distilled.
Review June 2000.
Design Patterns : Elements of Reusable Object-Oriented Software 
This is the most useful OO book I have found. It is like an algorithms book, only better. Most highly recommended.
Review added 1999.
Home | Links | Articles | Books | Book Reviews | Methods | References | Tools | Tutorials | FAQ
UML Center is powered by Visual Paradigm
Patents pending. All rights reserved.