Extract Variation | |||
| |||
Context: Extract Variation is an example of Introduce Indirection where the indirection level serves to separate the client code from the varying concept by encapsulating the problem area. See also : Trade Variation For Duplication, Trade Duplication For Variation |