Загрузка страницы

Николай Алименков — Java 8: Хороший, плохой, злой

Ближайшая конференция:
Joker 2021 — 25-28 октября, онлайн.
Подробности и билеты: https://bit.ly/2WA0fJa

. Ближайшая конференция:
JPoint 2021 — 13-16 апреля, онлайн.
Подробности и билеты: https://bit.ly/3ra1zME

. . Java 8 уже несколько лет с нами, и за это время большая часть проектов перешла на использование этой версии, в том числе начав использовать новые возможности языка. Но все ли научились использовать их правильно и эффективно? Активно участвуя в ревью кода, за последние годы Николай насмотрелся на достаточно общие анти-шаблоны в применении новинок Java 8. В этом докладе будут продемонстрированы на практических примерах неправильные и неэффективные техники работы с Optional, Stream и лямбдами, а также корректные способы решения изначальных задач.

Видео Николай Алименков — Java 8: Хороший, плохой, злой канала JUG .ru
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
11 июля 2018 г. 12:31:09
01:03:09
Другие видео канала
Николай Алименков — Сага о том, как Java-разработчики должны тестировать свои приложенияНиколай Алименков — Сага о том, как Java-разработчики должны тестировать свои приложенияАлексей Шипилёв — Катехизис java.lang.StringАлексей Шипилёв — Катехизис java.lang.StringАндрей Бреслав — На плечах гигантов: языки, у которых учился KotlinАндрей Бреслав — На плечах гигантов: языки, у которых учился KotlinСергей Куксенко — Stream API, часть 1Сергей Куксенко — Stream API, часть 1Николай Алименков — Нужен ли нам JMS в мире современных Java-технологий?Николай Алименков — Нужен ли нам JMS в мире современных Java-технологий?Олег Докука — Протокол RSocket — будущее реактивных приложенийОлег Докука — Протокол RSocket — будущее реактивных приложенийАндрей Паньгин — Память Java процесса по полочкамАндрей Паньгин — Память Java процесса по полочкамНиколай Алименков — Паттерны проектирования в автоматизации тестированияНиколай Алименков — Паттерны проектирования в автоматизации тестированияАнтон Архипов, Евгений Борисов, Барух Садогурский — Maven vs Gradle vs SBTАнтон Архипов, Евгений Борисов, Барух Садогурский — Maven vs Gradle vs SBTЕвгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 2)Евгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 2)Никита Липский — Клиентская Java вне браузера: делаем нативные клиенты на JavaНикита Липский — Клиентская Java вне браузера: делаем нативные клиенты на JavaЕгор Бугаенко — Объектно-ориентированное враньеЕгор Бугаенко — Объектно-ориентированное враньеВячеслав Круглов — Введение в Hibernate: что, зачем, и где стандартные ловушкиВячеслав Круглов — Введение в Hibernate: что, зачем, и где стандартные ловушкиГригорий Петров. Общение микросервисов: REST, JSON, GraphQL или gRPC?Григорий Петров. Общение микросервисов: REST, JSON, GraphQL или gRPC?Кирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопросКирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопросБарух Садогурский, Евгений Борисов, Тагир Валеев — Java 8 PuzzlersБарух Садогурский, Евгений Борисов, Тагир Валеев — Java 8 PuzzlersАнтон Архипов — Эффективная работа с IDE(A)Антон Архипов — Эффективная работа с IDE(A)Николай Алименков — Босиком по граблям HibernateНиколай Алименков — Босиком по граблям HibernateИлья Климов — «Строгий» JavaScript: типы против реальностиИлья Климов — «Строгий» JavaScript: типы против реальности
Яндекс.Метрика