Já se sentiu perdido numa refatoração? Não soube avaliar se ela estava ajudando ou piorando? Fica sem argumentos ao discutir a qualidade de um código? “Refatorar” já faz parte do vocabulário de muitos de nós e até das nossas atividades, mas nem sempre fica claro quando devemos refatorar e, principalmente, porquê fazemos uma ou outra refatoração. Nessa palestra, meu objetivo é provocar a plateia com códigos Java, Ruby e Python em diversas versões indo do illegível ao hyper-fatorado apresentando argumentos em defesa ou em ataque de cada exemplo. (veja mais em www.devinsampa.com.br)
Encontro de desenvolvedores de software em São Paulo, onde são ministradas palestras voltados a desenvolvimento, arquitetura e engenharia de software.