Added Working Effectively With Legacy Code by M.Feathers