Refactoring to Patterns
Refactoring to Composed Method : http://www.cnblogs.com/flyingchen/archive/2007/01/28/632601.html
Refactoring to remove Singleton : http://www.cnblogs.com/flyingchen/archive/2007/01/24/629669.html
Refactoring to Factory Method : http://www.cnblogs.com/flyingchen/archive/2007/01/23/628315.html
Refactoring to Creation Method : http://www.cnblogs.com/flyingchen/archive/2007/01/15/621180.html
Refactoring to Command : http://www.cnblogs.com/flyingchen/archive/2007/02/05/641290.html