Earlier this month i ordered my copy of Refactoring to Patterns. This books has two parts: the first part describes patterns and code smells (anti-patterns) and the second part is a catalog of refactorings. The first part is not bad, but i appreciated the second part much more. I did not read the book from front to cover and skipped the ‘mechanics’ sections (abstract steps to take in order to accomplish a particular refactoring). I focussed on the ‘example’ sections instead which demonstrate the application of the previously mentionned mechanics.
During the reading of this book i had a couple of ‘aha’ moments which gave me the feeling that i understood (appreciated) a certain pattern better. All in all a good book to read.