Meetup “Unpolished Java Gems”

12 December 19:00 Lviv

Програмна платформа Java доступна з 1995 року та має багато цікавих властивостей, які часто не помічають або використовуюють неправильно. Але чому так? Можливо, вони не надто практичні? І які вони, порівняно зі схожими властивостями на інших JVM мовах, таких як Scala чи Kotlin?
У своїй презентації спікер поділиться неупередженим поглядом на деякі цікаві властивості мови Java та стандартні бібліотеки JDK.

Адженда:
• Нетривіальні варіанти використання Java Generics;
• Варіантність, коваріантність і контрваріантніть;
• Чи потрібно нам Reification of Generics;
• Функціональні інтерфейси: чи можна вважати Java функціональною мовою?;
• Клас Optional: як ним користуватися і як не користуватися;
• Яким чином Optional схожий на Stream?;
• Інтерфейси Callable та Runnable;
• Future та CompletableFuture;
• Можливості Thread Pools.

Для кого?

Мітап буде цікавим для всіх розробників Java незалежно від їх досвіду. Розробники рівнів Junior та Middle почерпнуть багато корисного з базового роз’яснення складних Java тем. Розробники рівня Senior освіжать свої знання, та отримають «їжу для роздумів» у вигляді цікавих паралелей з іншими JVM мовами.

Реєстрація на зустріч в офісі Intellias у Львові (кількість місць обмежена):
https://goo.gl/forms/F1iF9TpU4xTHKlEk1

Реєстрація на онлайн-трансляцію:
https://goo.gl/forms/FhCmPnQ3it87dl8e2

Участь безкоштовна. Мова проведення мітапу – російська.

Зареєструватись на подію