Depois de mais de uma semana estou escrevendo o resumo do último dia do JustJava 2008. O evento foi um sucesso e as apresentações do terceiro dia não deixaram a desejar. Segue abaixo o resumo das que estive presente:
Construindo Aplicações Escaláveis Usando Java NIO
Leandro Batista de Oliveira
Java NIO foi apresentada como uma tecnologia que oferece recursos para sistemas que fazem uso intensivo de leitura e escrita de dados. O objetivo da apresentação foi mostrar como melhorar o desempenho de aplicações que fazem o uso intensivo de rede, usando Java NIO. Foram apresentados exemplos em um caso prático de um servidor de mídia construído usando essa tecnologia.
Produtividade na Web com Apache Wicket
Bruno Borges e Claudio Miranda
Wicket foi apresentado como uma maneira natural de desenvolver sistemas para a plataforma web com produtividade. Foram apresentados exemplos de aplicações cujos modelos HTML não tinham tags nem scripts proprietários; usando pura orientação a objeto nos componentes e inclusive nas páginas; suporte nativo e extensivo a validações e conversões, integração com Spring, Ajax de fábrica, testabilidade, segurança, suporte a POJO em sua concepção, sem arquivos de configuração, suporte ao botão de voltar e duplo-clique, reusabilidade através de componentização. Foi mostrado por que Apache Wicket é produtivo, simples, rápido e divertido.
Os 7 hábitos dos arquitetos altamente eficazes
Paulo Silveira - Caelum
Foi apresentado porque ficamos confuso com tantos design patterns, padrões, frameworks e boas práticas. Paulo falou muito bem sobre usar herança ou composição, Injeção de dependências, Webservices, JPA, etc. Foi apresentado 7 pontos considerados muito importantes que o arquiteto deve sempre estar atento, independente da tecnologia escolhida.
Scala: a próxima linguagem Java?
Michael Nascimento Santos - Summa Technologies
Mister M apresentou muito bem a linguagem Scala, criada em 2001 e disponível ao público já por 4 anos. Ela tem sido considerada por muitos como uma possível sucessora da linguagem Java capaz de atender às necessidades atuais. Essa palestra considerarou as principais características da linguagem, sua compatibilidade e interoperabilidade com a linguagem Java e a viabilidade de se utilizar Scala hoje.
Gerenciamento de Projetos JEE usando Scrum e FDD
Manoel Pimentel Medeiros - Rhealeza Informática
Nessa palestra fomos apresentados aos conceitos e práticas da metodologia Scrum ouvindo sobre as principais dificuldades e soluções em um típico projeto de desenvolvimento de uma aplicação JEE usando as práticas para o planejamento, estimativas, execução e gerenciamento. Depois Scrum foi aliado com as práticas de engenharia de requisitos, modelagem e desenvolvimento, fornecidas pela metodologia FDD de forma que se tornou claro e de fácil entendimento como combinar essas duas metodologias de maneira efetiva para ajudar na construção de aplicações corporativas baseadas na tecnologia Java.
Conclusão
Depois de 54 palestras, 03 debates, 14 workshops e N muvucas o JustJava 2008 chegou ao fim e foi interessante ver que a comunidade está com a cabeça mais aberta. A presença de alguns “evangelizadores” de metodologias ágeis no Brasil, como o Rodrigo Yoshima, José Papo, Manoel Pimentel e Daniel Wildt foi muito importante e foi legal ver que mais e mais empresas no Brasil tem se rendido ao desenvolvimento ágil.
Este ano o CEJUG esteve representado por mim, Rafael Ponte e Leonardo da e-novar sem falar de Rafael Carneiro e Tarso Bessa que apresentaram uma palestra sobre EJB3 e Spring para um auditorio lotado.
Encontrei muita gente que conhecia apenas no mundo virtual como o Mister M, Guilherme Silveira, José Papo, Claudio Miranda, Eduardo Guerra e muitos outros.
Quero finalizar agradecendo a Fortes Informática por ter me enviado e a todo o pessoal da organização pelo belo trabalho realizado. Portanto fica a dica: em 2009 participe pois será ainda melhor e eu com certeza estarei lá e provavelmente ministrando uma apresentação.
