Preparatory Refactoring – how to get your codebase to run marathons
brewhouse.io