11 июня в Минске прошла конференция Java Day. Ежегодное мероприятие состоялось уже в шестой раз и собрало активистов Java-сообщества, для которых выступали докладчики из Беларуси, Украины, Германии, Голландии и других стран.
По случаю дня знаний dev.by публикует подборку видеозаписей с конференции. Полный перечень докладов можно найти на канале площадки SPACE на Youtube.
1. Егор Бугаенко, Java vs. OOP
Егор продолжает продвигать свой подход к программированию на Java и рассказывает о возможности сделать действительно объектно-ориентированный и чистый код, не отказывясь от Java.
2. Fernando Cejas, The Mayans Lost Guide To RxJava on Android
Фернандо рассказывает, какие преимущества даёт применение реактивного программирования (RxJava) в разработке приложений для Android. Кроме этого, описываются кейсы применения Rx в реальных проектах мобильной разработки.
3. Jesper de Jong, Modern microservices with Scala, Spring Boot and Spring Cloud
Жеспер — архитектор в Scala, и в своём докладе он сконцентрировал внимание на преимуществах и недостатках архитектуры микросервисов, пользе Spring Boot и Spring Cloud для её построения, а также случаях, в которых применение Scala предпочтительнее программирования на Java.
4. Grzegorz Piwowarek, «Java Wars VIII: The Function Awakens»
В выступлении описывается парадигма функционального программирования с использованием особенностей Java 8. Лямбда-выражения, удобное определение монад и многочисленные способы улучшения жизни Java-разработчиков с использованием описанных концепций.
5. Aleksander Piotrowski. Jack & Jill & Java 8
Особенности Java 8 (статичные и стандартные интерфейсные методы, несколько дополнительных аннотаций и любимые всеми лямбда-выражения), а также вторая, более интересная половина с рассказом о том, кто такие Jack, Jill, Jayce и немного о формате .jack. Кроме этого, в докладе описываются различия между старым и новым инструментарием Android.
6. Tomasz Borek, JVM Tuning in a rush
Что нужно сделать с JVM, чтобы увеличить эффективность и научиться проще справляться с большим потоком обязательств и ответственности, ведь разработчик всегда «крайний».
7. Maciej Prochniak. Streams, flows and storms - how not to drown with your data?
Выступление посвящено тому, как выбрать подходящий и стабильный фреймворк среди многообразия существующих предложений для работы с потоками.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.