Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Refactoring Workbook Review by Lars Bergstrom
Required reading to get effective at refactoring
The concrete identification of smells, working examples, and straighforward but useful exercises make this book a must-have to really understand how to refactor your code -- even if you're a non-Java guy like myself.
It would've been nice to have examples inline for some of the refactorings -- more of the feel of _Design Patterns_. I also didn't agree with him everywhere; he asserted that there were some smells that had no known justitications and had to always be addressed. However, unit tests look like they would set off his 'too much internal knowledge' smell, but I probably wouldn't just go chopping them out because of that.