@themishkun , @alaershov и все-таки , я не понимаю, почему можно отказаться от boundaries. Есть Dependency Rule. С помощью Rx мы можем инверсировать направление потоков да...
Привет! Вопрос к тем, кто пользуется Compose: мне нужно сделать поле 30x30 из маленьких квадратов. Подскажите, пожалуйста, как это правильно сделать? Попробовал использовать ...
Ага. То есть в итоге: Репозиторий занимается прямым взаимодействием с источниками данных -- передачей данных на сервер, парсингом данных; на выходе, например, получается десер...
Всем привет! А кто-нибудь пробовал перейти из Android в Backend Java? Пытаюсь оценить, на какой уровень можно рассчитывать при таком переходе, можно ли рассчитывать на millde ...
Привет всем, вопрос по clean architecture: я не понимаю, как rxjava помогает обеспечить выполнение dependency rule без boundaires. В то же время, я открыл пример gitlub, и т...
Привет! Я немного не понимаю, какие роли отводятся в CA для интеракторов и репозиториев. Помогите, пожалуйста, разобраться. Скажем, пользователь ввел в строку, ее нужно сохра...
Привет! Подскажите, пожалуйста, кто-нибудь разворачивал приложение KTor на AWS Elastic Beanstalk ? Я загружаю far jar, но не получается запустить на нужном порту почему-то. К...
Привет! Подскажите, пожалуйста, можно ли в Google Play сделать следующее: у меня есть 2 сборки приложения, одна для Android O, вторая -- для остальных версий Android. Play ...
Например, у меня приложение для продажи лягушек. В слое entities, предположим, будет лежать логика фильтрации лягушек по их окрасу. Вопрос: почему не в слое с usecases?
Привет всем, Кто-нибудь заказывал Pixel 5 из Америки или Европы? Подскажите, как вы это делали? Пробовал заказать через бандерольку, но заказы просто отменяют
Привет! Какие могут быть причины упорно использовать потоки вместо сервисов? С точки зрения пользователя есть какая-то разница -- он может, к примеру, отключить сервис в наст...
Всем привет! Подскажите, пожалуйста, почему при тестировании могут не работать (не генерировать код) некоторые аннотации? Пишу на kotlin, тестирую с помощью espresso
Если так, то возникает вопрос: что означает фраза из статьи Заблуждения clean architecture: "Главным плюсом RxJava является возможность избавиться от интерфейсов Boundaries" ,...
Привет! Мне для того, чтобы вызывать функции kotlin из java с необязательным параметром комфортно, приходится дописывать вот такую бодягу: fun f1(a: String, b: String? = ...
Привет! А может кто-нибудь мне объяснить, зачем нужны inline-функции? Я что-то не понимаю, какие у них приемущества по отношению к обычным, как и где ими пользоваться.
Во, отличный пример, спасибо. Такой callback вполне можно назвать boundary. Но если его убрать и оставить тоьлко Rx, то чтобы соблюдать dependency rule, понадобится другой...
Всем доброе утро! Мне нужно, чтобы в gradle определялся адрес сервера в зависимости от того, запускается ли приложение из тестов, в дебажном режиме или в релизном режиме. П...
Всем привет! Кто писал кастомные gradle-таски? Мне нужно написать таск, который меняет содержимое файла в assets, applicationName, а затем создает подписанный apk. Возможно ли...
А что конкретно? Скажем, мне нужно смотреть на код и с ходу видеть, что вот это: val ourDelta = 2L.hours + Util.rnd(0, 60).toLong().minutes — от двух до трех часов в милисе...
Всем привет, вопрос по clean architecture. Можете, пожалуйста, привести пример функций или бизнес-логики, которые должны быть в слое entities?