Где поставить и обрабатывать recaptcha в родной Android под чистой архитектурой дяди Боба? - PullRequest
0 голосов
/ 11 июня 2018

Где разместить и обрабатывать recaptcha и api в нативном андроиде под чистой архитектурой дяди Боба?

Должен ли recaptcha api быть помещен под слой данных, и я создаю интерактив для данных и уровня представления?

1 Ответ

0 голосов
/ 04 февраля 2019

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

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

Обновление: Для более подробного обсуждения "как интегрировать фреймворки в чистую архитектуру", пожалуйста, обратитесь к моему сообщению в блоге http://www.plainionist.net/Implementing-Clean-Architecture-Frameworks/

...