23.07.2012 Views

Design Patterns Explained

Design Patterns Explained

Design Patterns Explained

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

314 Part V1 • Endings and Beginnings<br />

Electronic magazine<br />

Object-oriented<br />

programming and<br />

the UML<br />

At this site you will find additional information on design patterns,<br />

including<br />

• Code examples, frequently asked questions, discussions orga<br />

nized by chapters of this book<br />

• Discussions on issues in refactoring<br />

• A summary of design patterns in a nice reference format<br />

• A description of the courses we offer on design patterns and<br />

other design-related topics<br />

You will also find a form that you can use to send us your comments<br />

and questions about this book.<br />

We also publish an e-zine on design patterns and general object-oriented<br />

design. To subscribe, send an e-mail with your name, company<br />

name, and address to info@netobjectives.com with the word<br />

"subscribe" in the subject line.<br />

Recommended Reading on <strong>Design</strong><br />

<strong>Patterns</strong> and Object Orientation<br />

I recommend the following books and references on object-oriented<br />

programming and the UML:<br />

• Fowler, M., Refactoring: Improving the <strong>Design</strong> of Existing Code,<br />

Reading, Mass.: Addison-Wesley, 2000. The most extensive treat<br />

ment of refactoring available.<br />

• Fowler, M., Scott, K., UML Distilled Second Edition: A Brief Guide to<br />

the Standard Object Modeling Language, Reading, Ma ss.: Addison-<br />

Wesley, 2000. This is by far my favorite source for learning the UML.<br />

It is both approachable to begin with and useful as a reference. I find<br />

myself referring to it again and again.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!