Многопоточность и рефакторинг кода | TELEGRAM BOT JAVA

БЕСПЛАТНО материалы по изучению Java и подготовки к собеседованиям от меня:
Мой курс по Java разработке и получению первой работы:
Telegram канал:
ㅤ ㅤ Сегодня мы будем оптимизировать и разделять логику на разные классы по принципам SOLID. Мы вынесем логику в классы с разными отвественностями. Также мы добавим многопоточность в проект и потрогаем такие классы как CompletableFuture, ExecutorService, я покажу как можно делать асинхронную обработку запросов от пользователей и работать с потоками. Получить код проекта:
Таймкоды 00:00 Начало 00:58 Улучшаем код и оптимизируем его читаемость 05:43 Добавляем многопоточность. ExecutorService, CompletableFuture 20:16 Перенос ответственности на другой сервис. Разделяем логику 33:13 Тестирование получившегося 35:27 Заключение

Смотрите также