Кирилл Толкачёв и Егений Борисов — 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
Joker 2021 — 25-28 октября, онлайн.
Подробности и билеты: https://bit.ly/2WA0fJa
. Ближайшая конференция:
JPoint 2021 — 13-16 апреля, онлайн.
Подробности и билеты: https://bit.ly/3ra1zME
. . Все вы слышали фразу: «Человек, научившийся пользоваться молотком, во всем начинает видеть гвоздь». В мире программирования это очень часто происходит с новыми и модными технологиями, которые далеко не всегда применяются по назначению. В результате мы имеем более сложный API, который могут поддерживать только прошедшие медные трубы программисты, кучу багов и прочих проблем.
Как нам избежать сломанных пальцев и разбитых молотком вещей при попытке внедрить React?
Мы рассмотрим пример системы, в которой есть проблемы, и, конечно же, попробуем отрефакторить её в реактивном стиле. Рассмотрим преимущества и недостатки не только подхода, но и API конкретных реализаций. Оценим сложность, которая была до рефакторинга, и ту сложность, которую мы привнесли после. Постараемся разобраться, что игрушки, а что нет.
Видео Кирилл Толкачёв и Егений Борисов — Reactive или не reactive, вот в чем вопрос канала JUG .ru
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Олег Докука — Протокол RSocket — будущее реактивных приложенийЕвгений Борисов — Spring PatternsЕгор Бугаенко — Не думайте о качестве, думайте о скоростиProject Reactor - реактивная JavaЕгор Бугаенко — ORM — это обидноСергей Куксенко — Нужны ли в Java «инлайн»-типы? Узкий взгляд инженера по производительности на пЕвгений Борисов — Power of GradleЕвгений Борисов — Spring – Глубоко и не оченьНиколай Алименков — Сделаем Hibernate снова быстрымАнтон Кекс, Барух Садогурский — Kotlin PuzzlersЕвгений Борисов, Кирилл Толкачев — Boot yourself, Spring is coming (Часть 1)Андрей Бреслав — Будущее Kotlin: Стратегия и тактикаОлег Докука — Улучшаем производительность реактивного сервисаЕвгений Борисов — Spring Patterns для взрослыхНиколай Алименков — Сага о том, как Java-разработчики должны тестировать свои приложенияМикросервисы со Spring Boot & Spring Cloud (Александр Бармин)Тагир Валеев — Java 9-14: Маленькие оптимизацииСергей Куксенко — Stream API, часть 1Ответ на главный вопрос в CSS, Михаил ИванкивВиталий Брагилевский — Монады - не приговор