by Alan Shalloway and James R. Trott
Contact the Author, to see how to bring our Design Patterns Thinking 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 Technical Development Resources page for support information.