Евгений Борисов — Spring Patterns для взрослых

Подробнее о Java-конференциях: — весной — JPoint: https://jrg.su/gTrwHx — осенью — Joker: https://jrg.su/h7yvG4 — — Сколько дизайн-паттернов вы знаете? 24? 36? 100? А сколько из них вы применяете в реальной жизни? 3? 5? 10? В этом докладе Евгений покажет, как при помощи Spring можно легко и просто реализовывать наиболее популярные паттерны, с которыми мы сталкиваемся в повседневной жизни. Chain of responsibility, strategy, command, lazy initialization, scala traits, AOP, proxy, decorator, и прочие паттерны и концепции, внедренные при помощи Spring, сделают ваш код мягким и шелковистым. А перхоть вашего boilerplate в виде switch-ей, статических методов, наследования, и прочей устаревшей шелухи, посыпется с вашего проекта под радостные крики сонара. Код станет более читабельным, гибким и поддерживаемым. Такой код проще обкладывать тестами и, наконец, это просто красиво. В этом докладе мы не будем ковырять внутренности Spring или пытаться его кастомизировать. Мы даже не напишем ни одного beanpost-процессора или стартера (разве что кастомный classloader). Только практические задачи и самый обычный, простой, добрый, пятый Spring.

How to Become a Backend Developer | A Step-by-Step Path to Backend Development
▶︎

How to Become a Backend Developer | A Step-by-Step Path to Backend Development

Hands-On Power BI Tutorial 📊 Beginner to Pro [Full Course] 2023 Edition⚡
▶︎

Hands-On Power BI Tutorial 📊 Beginner to Pro [Full Course] 2023 Edition⚡

Власти врут — бензина нет. Москву ждет режим чрезвычайной ситуации. КРУТИХИН о топливном кризисе
▶︎

Власти врут — бензина нет. Москву ждет режим чрезвычайной ситуации. КРУТИХИН о топливном кризисе

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

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

Что скрывает код: от поверхности атаки до производительности
▶︎

Что скрывает код: от поверхности атаки до производительности

Спринг Потрошитель - Ремейк: вооруженный Дебаггером
▶︎

Спринг Потрошитель - Ремейк: вооруженный Дебаггером

Евгений Борисов — Spring-потрошитель, часть 1
▶︎

Евгений Борисов — Spring-потрошитель, часть 1

Apache Kafka: базовые принципы и практическое применение, настройка и примеры работы.
▶︎

Apache Kafka: базовые принципы и практическое применение, настройка и примеры работы.

Kolumbien – Portugal Highlights | Gruppe K, FIFA WM 2026 | sportstudio
▶︎

Kolumbien – Portugal Highlights | Gruppe K, FIFA WM 2026 | sportstudio

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat
▶︎

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

Интервью Евгения Борисова, Spring vs Quarkus, LLM не нужен | Spring АйО Подкаст №17
▶︎

Интервью Евгения Борисова, Spring vs Quarkus, LLM не нужен | Spring АйО Подкаст №17

Евгений Борисов — Spring – Глубоко и не очень
▶︎

Евгений Борисов — Spring – Глубоко и не очень

Жив ли Spring Framework | Java, энтерпрайз, фреймворки | Podlodka Podcast #422
▶︎

Жив ли Spring Framework | Java, энтерпрайз, фреймворки | Podlodka Podcast #422

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥
▶︎

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

My Survival Strategy With 15 Years of Dev Experience: Thoughts on AI
▶︎

My Survival Strategy With 15 Years of Dev Experience: Thoughts on AI

Technical interview with Evgeny Borisov
▶︎

Technical interview with Evgeny Borisov

Самый популярный Java-разработчик - Евгений Борисов / Про инженерию, Java, Spring и DevRel
▶︎

Самый популярный Java-разработчик - Евгений Борисов / Про инженерию, Java, Spring и DevRel

Как пройти собеседование на программиста | Ультимативный гайд с @om_nazarov
▶︎

Как пройти собеседование на программиста | Ультимативный гайд с @om_nazarov

Евгений Борисов — Spring Data? Да, та!
▶︎

Евгений Борисов — Spring Data? Да, та!