Уже в предстоящую субботу, 11 июня, открытое пространство «Верх» в Минске примёт Java-энтузиастов со всей страны и из-за её пределов на пятой ежегодной конференции JavaDay Minsk. Список спикеров в значительной степени состоит из зарубежных докладчиков, поэтому мероприятие обещает быть весьма интересным.
Организаторы конференции — независимая ИТ-площадка SPACE и белорусское сообщество Java-разработчиков — подобрали доклады таким образом, чтобы осветить все существенные направления использования Java, сгруппировав их в два потока.
ООП, паттерны проектирования, настройка JVM
В первом из них одним из ключевых станет выступление основателя и CTO компании Teamed.io, автора книги Elegant Objects Егора Бугаенко. Он объяснит, почему считает основные элементы классического ООП (статические элементы, null, getters/setters и многое другое) «злом», и как писать объектно-ориентированный и чистый код, не уходя от Java.
Доклад Алекса Тидома (Alex Theedom) под названием Java EE revisits design patterns расскажет, как с наибольшей выгодой применить традиционные паттерны проектирования, используя такие преимущества Java EE, как CDI и умное использование аннотаций.
Наконец, Мацей Прухняк (Maciej Prochniak) поможет слушателям (а заодно и самому себе) разобраться с тем, какой из многочисленных фреймворков обработки потоков наиболее стабилен и может безопасно использоваться.
Среди других тем первого потока конференции — настройка JVM, примеры работы с MVC 1.0, ограничения CRUD и работа с транзакциями при помощи Spring JTA, а также микросервисы.
Android, Scala и Kotlin
Второй поток #JavaDayBy по традиции будет посвящён Android, Scala и Kotlin. К основным докладам этой части конференции стоит отнести выступление Жеспера де Йонга (Jesper de Jong), Software Architect в Scala, о микросервисах, в котором он затронет вопрос использования Scala для построения микросервисов с Spring Boot и Spring Cloud.
Фернандо Сехас (Fernando Cejas) из SoundCloud опишет, какие преимущества даёт RxJava в контексте разработки под Android.
Наконец, Александр Пётровски (Aleksander Piotrowski) из Applause опишет нововведения Java 8, которые можно использовать при разработке под Android N, а также расскажет, что есть Jack и Jill и Jayce, заодно описав формат файлов .jack.
Помимо этого, слушателей второго потока ждут доклады о языках Kotlin и Frege, описание функциональных особенностей Java 8 и кое-что ещё.
Стоит помнить и про возможные бонусы от партнёров конференции — Specific Group, Expert Soft, Ciklum и Oracle.
Подробная информация, билеты и расписание доступны на javaday.by.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.