Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Семинар “Java 8 anti-patterns” (подія в архіві)

Состоялось
23 августа 2017 (среда)
Время
19:00 — 20:15
Место
Одесса + online
Стоимость
бесплатно

Java 8 — одна из самых ожидаемых версий Java за последнее время, которая коренным образом изменила мышление и принципы работы разработчиков.

Сейчас, через три года после ее релиза, Java 8 является самой популярной версией и на production. Поэтому современный джавист должен хорошо разбираться в ее тонкостях, в том числе:

● Лямбда-выражения. Давно ожидаемый способ упрощения кода.
● Streams API. Надстройка над коллекциями в Java, которая позволит сделать код более простым и функциональным.
● Статические и методы по-умолчанию в интерфейсах. Позволяют нам взглянуть на интерфейсы с совершенно другой стороны.
● Optional values. Еще один способ борьбы с NULL-проблемой.

Однако новые парадигмы, новые подходы к разработке породили и немалое количество анти-паттернов, которые нужно знать, чтобы бороться с ними и избегать на своем проекте.

Мы рассмотрим много примеров кода из Java 7, которые были неправильно портированы на Java 8 с подробными объяснениями и рекомендациями по каждому случаю.

Как правильно использовать функциональное программирование в Streams API? Как влияет использование лямбда-выражений на эффективность? Что дает нам Optional? На эти и многие другие вопросы ответит Сергей Моренец, разработчик с 17-летним стажем, автор многочисленных докладов по Java 8.

Вы также можете проверить свои знания по Java 8, сдав соотвествующий тест:

it-simulator.com/#/tests/start-test/44

Хотите узнать больше об использовании Java 8 в современных проектах? Приходите 23 августа в 19-00 по адресу пр. Шевченко 2, ауд. 324

Семинар для Java разработчиков любого уровня. Участие бесплатное, но количество мест ограничено, поэтому регистрация обязательна.

Вы также можете смотреть семинар онлайн. Ссылку на трансляцию вы получите после регистрации за день до начала.

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі