Refactoring: A tale of thousands of lines of code

This site was opened in a new browser window.