Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Design Patterns Revisited in Modern Java: Optional, Lambdas, & Purity

Автор: IamTheDevCoder

Загружено: 2025-11-20

Просмотров: 10

Описание:

Join Venkat Subramaniam for a deep dive into design patterns revisited in modern Java, emphasizing their role as a communication tool rather than a starting point for design. This session explores modern practices and anti-patterns for Java developers, including how to use Optional to avoid null checks and Null Pointer Exceptions. The discussion contrasts external and internal iterators and highlights the necessity of maintaining a pure functional pipeline to avoid shared mutability, especially when using parallel execution. Venkat also demonstrates how Lambdas can be used as lightweight strategies and composable functions for the Decorator pattern. Advanced patterns covered include using default methods for the Factory Method pattern and leveraging the Execute Around Method pattern to manage resource allocation and deallocation. The talk concludes by discussing Sealed Interfaces/Classes as a recent Java feature to control class hierarchies.

#DesignPatterns #ModernJava #VenkatSubramaniam #JavaProgramming #Lambdas #Optional #FunctionalProgramming #Purity #Iterators #DecoratorPattern #FluentInterface #SealedClasses #IamTheDevCoder

Design Patterns Revisited in Modern Java: Optional, Lambdas, & Purity

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Я вернул себе фокус (вот, что реально сработало)

Я вернул себе фокус (вот, что реально сработало)

Дерек уходит из Veritasium?

Дерек уходит из Veritasium?

Optional Class in Java 8 - Avoid Null Pointer Exception | Java 8 Features | Crash Course ✅

Optional Class in Java 8 - Avoid Null Pointer Exception | Java 8 Features | Crash Course ✅

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

Как НА САМОМ ДЕЛЕ работает GoodbyeDPI и Zapret?

Как НА САМОМ ДЕЛЕ работает GoodbyeDPI и Zapret?

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Mastering Design Patterns: All Creational, Structural, and Behavioral Patterns Explained

Mastering Design Patterns: All Creational, Structural, and Behavioral Patterns Explained

Музыка для работы - Deep Focus Mix для программирования, кодирования

Музыка для работы - Deep Focus Mix для программирования, кодирования

Программирование с использованием математики | Лямбда-исчисление

Программирование с использованием математики | Лямбда-исчисление

ДАМПЫ В JAVA на практике, разбираем проблемы

ДАМПЫ В JAVA на практике, разбираем проблемы

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Why Use Design Patterns When Python Has Functions?

Why Use Design Patterns When Python Has Functions?

Extending Functional Pipeline with Gatherers by Venkat Subramaniam

Extending Functional Pipeline with Gatherers by Venkat Subramaniam

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Design Patterns in Java Every Developer Should Know | Factory, Observer, Strategy

Design Patterns in Java Every Developer Should Know | Factory, Observer, Strategy

JSON мёртв? Что такое TOON? Новый формат данных, созданный для ИИ | Lazy Programmer

JSON мёртв? Что такое TOON? Новый формат данных, созданный для ИИ | Lazy Programmer

Design Patterns in Kotlin

Design Patterns in Kotlin

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com