Shalloway and Trott 2002
Title: Design Patterns Explained: A New Perspective on Object-Oriented Design
Author: Alan Shalloway, James R. Trott
Publisher: Addison-Wesley: Pearson Education, Inc.
Note: Second Edition
Quote About the Text
"One of the great things about the book is the way the authors explain 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
- Better ways to start "thinking in patterns"
- How design patterns can facilitate agile development using eXtreme Progmramming and other methods
- How to use commonality and variability analysis to design application architectures
- The key role of testing into a patterns-driven development process
- How to use factories to instantiate and manage objects more efficiently
- The Object pool Pattern - a new pattern not identified by the "Gang of Four"
- New study/practice questions at the end of every chapter