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.