В какой слой укладываются клиенты к внешним сервисам и системам?

Клиенты внешних API, БД и брокеров обычно относятся к инфраструктурному слою; бизнес-логика обращается к ним через интерфейсы или порты.

Короткий ответ

Что ответить на собеседовании

Клиенты внешних API, БД и брокеров обычно относятся к инфраструктурному слою; бизнес-логика обращается к ним через интерфейсы или порты.

Подробный разбор

Ответ с пояснениями

Клиенты внешних API, БД и брокеров обычно относятся к инфраструктурному слою; бизнес-логика обращается к ним через интерфейсы или порты.

В порто-адаптерной архитектуре сценарий использования определяет нужную операцию, например получение курса, а адаптер реализует HTTP-вызов, авторизацию, таймауты и преобразование ответа. Доменные правила не должны зависеть от SDK поставщика. Для небольшого приложения отдельные пакеты необязательны, но направление зависимостей и границу обработки внешних ошибок всё равно полезно сохранять.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее