Eric Freeman, Elisabeth Freeman, with Kathy Sierra and Burt Bates
Sebastopol, CA :
O'Reilly,
2004
xxxvi, 638 p. :
ill. ;
24 cm
Includes index
Welcome to design patterns -- Keeping your objects in the know -- Decorating objects -- Baking with OO goodness -- One of a kind objects -- Encapsulating invocation -- Being adaptive -- Encapsulating algorithms -- Well-managed collections -- The state of things -- Controlling object access -- Patterns of patterns -- Patterns in the real world -- Appendix: leftover patterns