Appendix C. UML AT A GLANCE

This appendix briefly explains the features of the Unified Modeling Language (UML) that this book uses. UML provides conventional notation that this book applies to illustrate the design of object-oriented systems. Although UML is not overly complex, you can easily underestimate the richness of the features it provides. For a rapid introduction to most of the features of the UML, read UML Distilled (Fowler with Scott 2000). For a more thorough review, read The Unified Modeling Language User Guide (Booch, Rumbaugh, and Jacobson 1999). By learning to use standard nomenclatures and notations, we learn to communicate at a design level, making us all more productive.

Get Design Patterns Java™ Workbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.