Elo7 no TDC 2014

O TDC2014 trouxe trilhas tradicionais, cobrindo várias tecnologias e assuntos relacionados, como: Java, .NET, Ruby, Android, Cloud, Python, Empreendedorismo, Agile, Web e Testes, entre muitas outras trilhas. E A equipe Elo7 esteve presente apresentando algumas palestras:

Na quarta-feira (06/08/2014) na Trilha Open source, Michel Bottan falou sobre Solr facets descomplicado, a palestra foi sobre como agregar resultados de uma query no Solr. Uma solução rápida, poderosa e simples de usar.

Na quinta-feira(07/08/2014) na trilha DevOps, estavam presentes no evento Erich Egert e André Silva, onde abordaram VRaptor 4. Nesta palestra mostraram o que é necessário para quem não conhece um Framework MVC Action-based a desenvolver um sistema de e-commerce de forma produtiva e ainda atendendo às especificações do Java EE. Falaram sobre as vantagens do framework pensado para ser integrado com CDI e desenvolvido com a premissa de Convention Over Configuration, assim maximizando a produtividade da equipe de desenvolvimento!

Também na quinta-feira na trilha de Arquitetura Java, Guilherme Nogueira e Caesar Ralf levaram a palestra com o Título: Evoluindo uma arquitetura legada: ferramentas e processos. Foi uma apresentação onde compartilharam com os presentes suas experiências com código legado. Dificuldades de trabalhar em todo um sistema em produção, herdado de outrem e sem cobertura de testes. Inspirados neste problema, os palestrantes apresentaram os processos necessário para ter flexibilidade no dia-a-dia e ferramentas utilizadas para manter o sistema, realizar deploys, monitoração e refatorá-lo para manter sua evolução com segurança.

Fechando o ciclo, Alexandre Gama apresentou: Nova arquitetura no Java EE com CDI 2.0. CDI é a especificação do JavaEE que cuida da Injeção de Dependências e diversas outras coisas divertidas como integração com Expression Language, ótima integração com JSF, Interceptors, habilidade de criação de Decorators para as nossas regras de negócio, Ciclo de Vida de objetos e muito mais. Nesta palestra(hands-on) foram mostradas com muito código as diversas funcionalidades do CDI, passando por Events, Observers, Producers, Ciclo de Vida, Interceptors, Decorators, Stereotypes, Integração com JSF e EJB e quais foram os motivos que levaram à criação da Spec.