Am vergangenen Donnerstag, dem 26. September 2019, machte Andrey Belyaev auf dem Treffen der
CROC- Firma auf dem Treffen der Moskauer Community der
Java- Entwickler
jug.msk.ru einen Bericht mit dem Titel „Reduzierung der Reflexion im Code“.

Über den Sprecher
Andrey arbeitet derzeit an einem
Entwickleranwalt in
Haulmont , der an der Entwicklung der
CUBA-Plattform beteiligt ist . Er vertrat das Unternehmen auf der
Oracle Code One- Konferenz, auch in
diesem Jahr .
Andreys Berichte und seine Teilnahme am Podcast:
- „20 Jahre Java: ein ausgereiftes Ökosystem und kontinuierliche Innovation“ ( DataArt-2015 : Video )
- "Der Troll unterdrückt KUBA" mit Alexei Stukalov ( JUG.ru-2018 : Video )
- „Reduzierung der Reflexion im Code“ ( Deep Refactoring-2019 : Video )
- Nachbesprechungs-Podcast, Ausgabe 190
Weitere Links:
GitHub ,
Twitter ,
Habr .
Über den Bericht
Andrey Kogun eröffnet das Meeting, erinnert an die bevorstehenden Konferenzen (der nächste ist
Joker 2019 ) und stellt den Sprecher des Meetings, einen weiteren Andrey, vor.

Der Bericht widmete sich dem Thema
Reflexion in der Programmiersprache
Java . Die Merkmale von Reflexionsaufrufen in der
JVM , Alternativen zu ihrer Verwendung, die Verwendung des
LambdaMetafactory- Mechanismus und Beispiele für die Codegenerierung wurden untersucht. Es wurden Mikrobenchmarks verschiedener Ansätze vorgestellt, der Code befindet sich auf
GitHub .

In dem Bericht wurden die Funktionen von zwei Web-Frameworks erwähnt -
Micronaut und
Quarkus .
Quarkus ist ein sehr junges
Red Hat Framework. Inspiriert von seiner Erwähnung fügte er am nächsten Tag
dem Rest ein Beispiel für seine Verwendung im
Set hinzu , das für einen
kürzlich erschienenen Artikel geschrieben wurde .
Am Ende des Berichts wurden die Ergebnisse mit einer Bewertung verschiedener Ansätze hinsichtlich Kriterien wie Nachhaltigkeit, Geschwindigkeit, Möglichkeit der Verwendung von
AOT und Komplexität der Implementierung bewertet.

Traditionell gab es für solche Treffen die Möglichkeit, Fragen zum Thema des Berichts zu stellen, mit Kollegen in einer entspannten Atmosphäre zu kommunizieren und ihre Stärke in der Pause mit Brötchen mit Tee und Kaffee zu stärken.

Präsentation des Berichts: Auf dem
Speaker Deck wird das Video bald erscheinen (siehe Links unten).
Links für
jug.msk.ru :
- TimePad - Ankündigungen von Besprechungen und Registrierung für diese, Abonnement einer Benachrichtigung per E-Mail über Besprechungen
- YouTube - Videoberichte
- Speaker Deck - Präsentationen
- VK - Ankündigungen von Besprechungen, Fotoberichte, Links zu Materialien vergangener Besprechungen
- Twitter : Konto (Ankündigungen von Besprechungen, Fotoberichten, Videos) und Hashtag (Tweets mit Kommentaren zu Besprechungen)
- Habr - Bewertungen von Besprechungen, Sie können alle Bewertungen nach Tag finden
Vom 25. bis 26. Oktober 2019 findet in St. Petersburg eine Konferenz für Java-Entwickler von Joker 2019 statt, für die Tickets in den letzten Tagen bis zum 1. Oktober günstiger gekauft werden können.