Tratamento de erros é algo que não é visto com o suficiente cuidado pela maioria dos desenvolvedores de software.
Continue lendo“We want to make these really elaborate architectures, because we believe that we are solving world hunger when we do so.
Continue lendoNa minha palestra do TechEd falei bastante de arquitetura, e citei que há um teste para o qual não conseguimos escrever testes unitários.
Continue lendoAcabo de responder um questionário de um aluno do Mackenzie sobre design patterns, que será utilizado em seu trabalho de conclusão de curso.
Continue lendoConforme o anunciado, estou publicando os slides da minha palestra do TechEd Brasil 2009, que tratou de ASP.
Continue lendoPessoal, você sabem o .
Continue lendoUm tempo atrás eu falei sobre o princípio de Liskov (LSP), e perguntei se uma classe quadrado deveria herdar de uma classe retângulo.
Continue lendo“One of the things that I’m very conviced of, and I know it is also something that many of my collegues in the agile movement is convinced of, is that if you’re gonna get reuse you don’t do it by building something reusable and then expecting people to go ahead and use it.
Continue lendoFalei a pouco tempo sobre o princípio Tell, Don’t Ask.
Continue lendoEssa é uma questão com a qual me deparo frequentemente.
Continue lendo