Arquivo pela Tag: refatoração

Como não aprender orientação a objetos: o excesso de ifs

Postado em 12. abr, 2011 por .

42

Aglomerados de ifs aparecem com frequência, e chegam até a ter um aspecto engraçado. Em alguns casos poder dar a impressão de que estamos usando orientação a objetos, já que cada cláusula costuma envolver a invocação de um método, dependendo do tipo do objeto. Infelizmente, essa sensação é falsa, e chegou até a gerar o more »

Continue Lendo

Baby step e design

Mudanças simples x Soluções simples

Postado em 18. nov, 2010 por .

3

O processo de entrega de uma funcionalidade nova envolve implementar ou corrigir algo que o nosso sistema atualmente não comporta. Dados os problemas que o programa resolve nesse instante, existem diversas maneiras distintas de resolvê-los, todas válidas, algumas mais limpas e mais simples do que outras. O gráfico a seguir mostra uma situação onde nosso more »

Continue Lendo

Novo curso PM-87 de Práticas Ágeis e nova Formação Ágil

Novo curso PM-87 de Práticas Ágeis e nova Formação Ágil

Postado em 26. out, 2010 por .

0

A Caelum está lançando esse mês um novo curso na área de agilidade: o PM-87, Práticas ágeis de desenvolvimento de Software. É baseado na experiência da Caelum com Scrum, XP e métodos ágeis desde 2005 em diversos projetos, clientes e cursos. Junto com o curso PM-83 de gerenciamento de projetos com Scrum, o novo PM-87 more »

Continue Lendo

Novo Treinamento FJ-16: Laboratório Java com Swing, XML e Testes

Novo Treinamento FJ-16: Laboratório Java com Swing, XML e Testes

Postado em 14. ago, 2008 por .

1

Depois de aprender bem o Java, uma pergunta comum de alunos e de usuários do GUJ é: como adquirir experiência e boas práticas? Com esse intuito criamos um novo treinamento, onde desenvolvemos uma aplicação desktop com Swing, que faz análise técnica da bolsa de valores, através de gráficos, usando como fonte uma base XML. É more »

Continue Lendo