Design Pattern Strategy Pattern June 14, 2012 Pramod T P In this pattern, algorithms are extracted from complex classes so they can be replaced easily The strategy design pattern can be very useful in the context of form validation.