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

Кирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопрос

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

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

. . Все вы слышали фразу: «Человек, научившийся пользоваться молотком, во всем начинает видеть гвоздь». В мире программирования это очень часто происходит с новыми и модными технологиями, которые далеко не всегда применяются по назначению. В результате мы имеем более сложный API, который могут поддерживать только прошедшие медные трубы программисты, кучу багов и прочих проблем.

Как нам избежать сломанных пальцев и разбитых молотком вещей при попытке внедрить React?

Мы рассмотрим пример системы, в которой есть проблемы, и, конечно же, попробуем отрефакторить её в реактивном стиле. Рассмотрим преимущества и недостатки не только подхода, но и API конкретных реализаций. Оценим сложность, которая была до рефакторинга, и ту сложность, которую мы привнесли после. Постараемся разобраться, что игрушки, а что нет.

Видео Кирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопрос канала JUG .ru
Показать
Комментарии отсутствуют
Введите заголовок:

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

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

Зарегистрируйтесь или войдите с
Информация о видео
5 августа 2019 г. 14:50:24
01:05:56
Другие видео канала
Олег Докука — Протокол RSocket — будущее реактивных приложенийОлег Докука — Протокол RSocket — будущее реактивных приложенийЕвгений Борисов — Spring PatternsЕвгений Борисов — Spring PatternsЕгор Бугаенко — Не думайте о качестве, думайте о скоростиЕгор Бугаенко — Не думайте о качестве, думайте о скоростиProject Reactor - реактивная JavaProject Reactor - реактивная JavaЕгор Бугаенко — ORM — это обидноЕгор Бугаенко — ORM — это обидноСергей Куксенко — Нужны ли в Java «инлайн»-типы? Узкий взгляд инженера по производительности на пСергей Куксенко — Нужны ли в Java «инлайн»-типы? Узкий взгляд инженера по производительности на пЕвгений Борисов — Power of GradleЕвгений Борисов — Power of GradleЕвгений Борисов — Spring – Глубоко и не оченьЕвгений Борисов — Spring – Глубоко и не оченьНиколай Алименков — Сделаем Hibernate снова быстрымНиколай Алименков — Сделаем Hibernate снова быстрымАнтон Кекс, Барух Садогурский — Kotlin PuzzlersАнтон Кекс, Барух Садогурский — Kotlin PuzzlersЕвгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 1)Евгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 1)Андрей Бреслав — Будущее Kotlin: Стратегия и тактикаАндрей Бреслав — Будущее Kotlin: Стратегия и тактикаОлег Докука — Улучшаем производительность реактивного сервисаОлег Докука — Улучшаем производительность реактивного сервисаЕвгений Борисов — Spring Patterns для взрослыхЕвгений Борисов — Spring Patterns для взрослыхНиколай Алименков — Сага о том, как Java-разработчики должны тестировать свои приложенияНиколай Алименков — Сага о том, как Java-разработчики должны тестировать свои приложенияМикросервисы со Spring Boot & Spring Cloud (Александр Бармин)Микросервисы со Spring Boot & Spring Cloud (Александр Бармин)Тагир Валеев — Java 9-14:  Маленькие оптимизацииТагир Валеев — Java 9-14: Маленькие оптимизацииСергей Куксенко — Stream API, часть 1Сергей Куксенко — Stream API, часть 1Ответ на главный вопрос в CSS, Михаил ИванкивОтвет на главный вопрос в CSS, Михаил ИванкивВиталий Брагилевский — Монады - не приговорВиталий Брагилевский — Монады - не приговор
Яндекс.Метрика