Na última quinta-feira, 26 de setembro de 2019, na reunião da empresa
CROC em uma reunião da comunidade de desenvolvedores de
Java jug.msk.ru em Moscou , Andrey Belyaev fez um relatório "Reduzindo a quantidade de reflexão no código".

Sobre o palestrante
Andrey está atualmente trabalhando no
advogado de desenvolvedores em
Haulmont , participando do desenvolvimento da
Plataforma CUBA . Ele representou a empresa na conferência
Oracle Code One , incluindo
este ano .
Os relatórios de Andrey e sua participação no podcast:
- “20 anos de Java: um ecossistema maduro e inovação contínua” ( DataArt-2015 : vídeo )
- “O troll oprime CUBA”, com Alexei Stukalov ( JUG.ru-2018 : vídeo )
- “Reduzindo a quantidade de reflexão no código” ( Refatoração profunda-2019 : vídeo )
- Debriefing Podcast, Edição 190
Mais links:
GitHub ,
Twitter ,
Habr .
Sobre o relatório
Andrey Kogun abre a reunião, relembrando as próximas conferências (a mais próxima é
Joker 2019 ) e apresentando o orador da reunião, outro Andrey.

O relatório foi dedicado ao tópico de
reflexão na
linguagem de programação
Java . Os recursos de chamadas de reflexão na
JVM , alternativas para seu uso, o uso do mecanismo
LambdaMetafactory , exemplos de geração de código foram examinados. Microbenchmarks de várias abordagens foram apresentados, o código está no
GitHub .

O relatório mencionou os recursos de dois frameworks da Web -
Micronaut e
Quarkus .
O Quarkus é um framework
Red Hat muito jovem. Inspirado por sua menção, no dia seguinte, ele adicionou
um exemplo de seu uso no
conjunto ao resto , escrito para um
artigo recente .
No final do relatório, os resultados foram avaliados com uma avaliação de várias abordagens em termos de critérios como sustentabilidade, velocidade, possibilidade de uso de
AOT e complexidade da implementação.

Tradicionalmente, nessas reuniões, era possível fazer perguntas sobre o tema do relatório, comunicar-se com os colegas em um ambiente descontraído, reforçando sua força no intervalo com pães com chá e café.

Apresentação do relatório: no
Speaker Deck , o vídeo será exibido em breve (veja os links abaixo).
Links para
jug.msk.ru :
- TimePad - anúncios de reuniões e inscrição para eles, assinatura de uma notificação por correio sobre reuniões
- YouTube - Relatórios de vídeo
- Speaker Deck - Apresentações
- VK - anúncios de reuniões, reportagens fotográficas, links para materiais de reuniões anteriores
- Twitter : conta (anúncios de reuniões, reportagens fotográficas, vídeos) e hashtag (tweets com comentários sobre reuniões)
- Habr - resenhas de reuniões, você pode encontrar todas as resenhas por etiqueta
De 25 a 26 de outubro de 2019, uma conferência para desenvolvedores de Java do Joker 2019 será realizada em São Petersburgo , para a qual os ingressos podem ser comprados mais baratos nos últimos dias até 1º de outubro.