Тут даже дело не в no-sql части, а, например: 1. Необходимость следить, в каком потоке был создан объект, воркэраунд - нужно постоянно делать запрос в базу, а если объект был ...
Ну может я сейчас на ночь глядя бред скажу, и можно проще со скоупами, но что если инжекстить не сервис, а провайдер сервиса? Естественно доступ синхронизировать надо и все та...
Вот сейчас подумалось, а что если делегировать обработку ошибок ErrorResolver<V extends View>, который, помимо модульности, сможет наследоваться от базового, который бы станда...
Идет ли речь идет о BaseFragment с общей визуальной составляющей наряду с общими запросами, и наследниками у которых есть часть своей визуалки и опять же свои запросы?
Поюзали realm, субъективно от него больше проблем, чем преимуществ. Есть чат, где люди делятся болью по этому поводу?
Как абстрагирование поможет мне гарантировать, что созданный в одном треде RealmObject не будет использован в другом?
А вы андроид О поддерживать как будете? Перепишете приложение как версия станет более-менее распостраненной?
То есть за время жизни компонента могут смениться настройки для ретрофита?
Есть где-нибудь почитать на эту тему?) С описанием, чем лучше/хуже?
А как работает "is"?