Jeudi dernier, 26 septembre 2019, lors de la réunion de la société
CROC lors de la réunion de la communauté moscovite des développeurs
Java jug.msk.ru , Andrey Belyaev a fait un rapport «Réduire la quantité de réflexion dans le code».

À propos de Speaker
Andrey travaille actuellement sur le
développement de l'avocat à
Haulmont , participant au développement de la
plate-forme CUBA . Il a représenté l'entreprise à la conférence
Oracle Code One , y compris
cette année .
Rapports d'Andrey et sa participation au podcast:
- «20 ans de Java: un écosystème mature et une innovation continue» ( DataArt-2015 : vidéo )
- «Le troll opprime CUBA», avec Alexei Stukalov ( JUG.ru-2018 : vidéo )
- «Réduire la quantité de réflexion dans le code» ( Deep Refactoring-2019 : vidéo )
- Podcast de compte rendu, numéro 190
Plus de liens:
GitHub ,
Twitter ,
Habr .
À propos du rapport
Andrey Kogun ouvre la réunion, rappelant les conférences à venir (la plus proche est
Joker 2019 ) et présentant l'orateur de la réunion, un autre Andrey.

Le rapport était consacré au sujet de la
réflexion dans le
langage de programmation
Java . Les caractéristiques des appels de réflexion dans la
JVM , les alternatives à leur utilisation, l'utilisation du mécanisme
LambdaMetafactory et les exemples de génération de code ont été examinés. Des microbenchmarks de différentes approches ont été présentés, le code est sur
GitHub .

Le rapport mentionne les caractéristiques de deux cadres Web -
Micronaut et
Quarkus .
Quarkus est un très jeune framework
Red Hat . Inspiré par sa mention, le lendemain, il a ajouté
un exemple de son utilisation dans l'
ensemble au reste , écrit pour un
article récent .
À la fin du rapport, les résultats ont été évalués avec une évaluation de diverses approches en termes de critères tels que la prise en charge, la rapidité, la possibilité d'utiliser l'
AOT et la complexité de la mise en œuvre.

Traditionnellement, pour de telles réunions, il était possible de poser des questions sur le sujet du rapport, de communiquer avec des collègues dans une atmosphère détendue, renforçant leur force dans la pause avec des petits pains avec du thé et du café.

Présentation du rapport: sur
Speaker Deck , la vidéo apparaîtra prochainement (voir liens ci-dessous).
Liens pour
jug.msk.ru :
- TimePad - annonces de réunions et inscription pour celles-ci, abonnement à une notification par mail sur les réunions
- YouTube - Rapports vidéo
- Deck des orateurs - Présentations
- VK - annonces de réunions, reportages photos, liens vers les documents des réunions passées
- Twitter : compte (annonces de réunions, reportages photos, vidéos) et hashtag (tweets avec commentaires sur les réunions)
- Habr - avis de réunions, vous pouvez retrouver tous les avis par tag
Du 25 au 26 octobre 2019, une conférence pour les développeurs Java de Joker 2019 se tiendra à Saint-Pétersbourg , pour laquelle les billets peuvent être achetés moins chers dans les derniers jours jusqu'au 1er octobre.