Resources > Design Patterns Explained - Book Support

Design Patterns Explained: 2nd EditionDesign Patterns Explained: A New Perspective on Object-Oriented Design (Second Edition) by Alan Shalloway and James R. Trott

Contact the Author,  to see how to bring our Design Patterns for Agile Developers into your organization.

Training and Resources

Design Patterns Explained serves as the basis for our Technical Agility curriculum

Many universities use Design Patterns Explained in their advanced software development courses. The Answers to the Review Questions will help students working with the book

Visit the Design Patterns Resources page for support information for registered users (registration is free)

Second Edition

"One of the great things about Design Patterns Explained is the way he explains concepts very simply using analogies rather than programming examples. This has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development." Bruce Eckel

First Edition

Free Registration Gets You More!

Register for a free Net Objectives account, and you'll gain access to much more content: more webinars, more articles, our bibliographies and FAQ's, and all the preparatory material we recommend to anyone planning to take a Net Objectives course.

Why Register? Register Now