How and when to refactor
There are two kinds of coding that we do daily: greenfield, and maintenance. For new development, we should follow the TDD cycle of red-green-refactor. But most developers skip that third step. And when doing maintenance coding, we are often afraid to refactor an existing system.
This talk will give examples to show how to do proper refactorings in both types of development.
About Scott Wierschem
Scott Wierschem has been coding for 35 years now. He loves nothing more than to dig into an old, crufty ball of mud codebase and refactor it to be more flexible and robust.
His Keep Calm and Refactor project is created to help developers get their unruly code under control so they can work on fun and rewarding projects.
More About Scott »