Palestra: Java SE 9 para arquitetos: como as novidades afetarão suas decisões

Sala:

Dia da semana:

12:10pm - 1:00pm

Apresentação em Português

Depois de três anos, teremos uma nova versão do Java SE (ainda em 2017), que trará grandes mudanças para a linguagem e plataforma. A modularidade, implementada através do projeto Jigsaw, é um dos temas principais da nova versão – mas adotá-la no seu projeto trará ganhos reais? Quais fatores os arquitetos e designers de frameworks terão de levar em consideração ao modularizar seus projetos, tendo em vista a audiência ampla e a forma como seus usuários estarão usando o sistema de módulos?

Além de analisar o efeito prático das novas features de modularidade, examinaremos outras mudanças importantes mas não tão comentadas, como a evolução da deprecation e os multi-release jars – e seu impacto no design de APIs. Por fim, vamos discutir mudanças em características de performance da JVM que podem beneficiar (ou prejudicar!) padrões de código comuns, e o que desenvolvedores e arquitetos podem fazer para se preparar.

Tracks 2017

Segunda-feira

Terça-feira

Quarta-feira