Herança, getters e setters, métodos estáticos. São tópicos que aprendemos desde cedo, e justo por este motivo podem se tornar grandes vilões no design do seu código caso apareçam em excesso. Quais são as alternativas? Qual é o trade-off? Afinal, o que seria um bom design?
Uma palestra prática com código aparecendo mais frequentemente em Java, mas que pode ser estendida para diversas linguagens.

Bacharel e mestre em Ciência da Computação pela USP, possui mais de 10 anos de experiência com desenvolvimento, passando pela Alemanha e pelo IBOPE. Coordena os cursos da Caelum, empresa focada em treinamento e consultoria de alta qualidade. Um dos fundadores do GUJ.com.br e é editor técnico da revista MundoJ.
O Dev in Cachu 2012 acontecerá no dia 5 de maio de 2012, no Centro Universitário São Camilo. Quer saber como chegar?
© 2013 - Organização do Dev in Cachu
Praticamente nenhum direito reservado :)
