Andrei Belyaev sur la réflexion à Java lors de la réunion jug.msk.ru

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.

Source: https://habr.com/ru/post/fr469303/


All Articles