StrategyThe book has now been published and the content of this chapter has likely changed substanstially.
A globally accessible object that can be used to shared common data.
Define a family of algorithms, encapsulate each one, and make them interchangable. Strategy lets the algorithm vary independently from clients that use it.
Further ReadingFrom [GOF].
Copyright © 2003-2008 Gerard Meszaros all rights reserved