|
|
| UML Distilled |
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 |
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 |
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.
|
|
|
|
|
|
|
Design Patterns and Code Refactoring
|
|
|
|
|