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

Евгений Борисов — Spring Patterns

Сколько дизайн паттернов вы знаете? 24? 36? 100? А сколько из них вы применяете в реальной жизни? 3? 5? 10?

В этом докладе Евгений покажет, как при помощи спринга можно легко и просто реализовывать наиболее популярные паттерны, с которыми мы сталкиваемся в повседневной жизни. Chain of responsibility, strategy, command, lazy initialization, scala traits, AOP, proxy, decorator и прочие паттерны и концепции, внедренные при помощи спринга, сделают ваш код мягким и шелковистым. А перхоть вашего бойлерплэйта в виде switch-ей, статических методов, наследования, и прочей устаревшей шелухи, посыпется с вашего проекта под радостные крики сонара. Код станет более читабельным, гибким и поддерживаемым. Такой код проще обкладывать тестами и, наконец, это просто красиво.

В этом докладе мы не будем ковырять внутренности спринга или пытаться его кастомизировать. Мы даже не напишем ни одного бин пост процессора или стартера (разве что кастомный класслоадер). Только практические задачи и самый обычный, простой, добрый, пятый спринг.

Видео Евгений Борисов — Spring Patterns канала TechTrain
Показать
Комментарии отсутствуют
Введите заголовок:

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

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

Зарегистрируйтесь или войдите с
Информация о видео
18 февраля 2020 г. 20:30:05
00:56:38
Другие видео канала
Евгений Борисов — Spring – Глубоко и не оченьЕвгений Борисов — Spring – Глубоко и не оченьАлександр Бармин — SOLIDный чистый код на простых примерахАлександр Бармин — SOLIDный чистый код на простых примерахЕвгений Борисов — Spring Patterns для взрослыхЕвгений Борисов — Spring Patterns для взрослыхМикросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Евгений Борисов — Spring Data? Да, та!Евгений Борисов — Spring Data? Да, та!Техническое интервью с Евгением БорисовымТехническое интервью с Евгением БорисовымЕгор Бугаенко — Не думайте о качестве, думайте о скоростиЕгор Бугаенко — Не думайте о качестве, думайте о скоростиЕвгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 1)Евгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 1)Что такое Spring? Какие фреймворки в него входят?Что такое Spring? Какие фреймворки в него входят?Вячеслав Круглов — Введение в Hibernate: что, зачем, и где стандартные ловушкиВячеслав Круглов — Введение в Hibernate: что, зачем, и где стандартные ловушкиЕвгений Борисов — Power of GradleЕвгений Борисов — Power of GradleБарух Садогурский, Евгений Борисов — Приключения Сеньора Холмса и Джуниора ВатсонаБарух Садогурский, Евгений Борисов — Приключения Сеньора Холмса и Джуниора ВатсонаSpring-cloud goes cloud, Евгений Борисов и Александр БарминSpring-cloud goes cloud, Евгений Борисов и Александр БарминТехническое интервью Java Developer - Сергей ГонтаренкоТехническое интервью Java Developer - Сергей ГонтаренкоЕвгений Борисов —  Spring Puzzlers: тонкости и нюансы работы SpringЕвгений Борисов — Spring Puzzlers: тонкости и нюансы работы SpringЕвгений Борисов — Spring-потрошитель, часть 1Евгений Борисов — Spring-потрошитель, часть 1Про Kafka (основы)Про Kafka (основы)Кирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопросКирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопросКто такой Golang разработчик. Godel Technologies, TechWeek Autumn 2021Кто такой Golang разработчик. Godel Technologies, TechWeek Autumn 2021Александр Маторин — Неадекватное Java-интервьюАлександр Маторин — Неадекватное Java-интервью
Яндекс.Метрика