Apresentada no TDC 2012 na trilha de Arquitetura .Net, a palestra apresenta o que é Refactoring, o catálogo de Refactorings baseado no livro do Martin Fowler, como testar esse tipo de código, baseado no livro do Michael Feathers; foi apresentado o kata em C# do primeiro exemplo do livro do Fowler