Nick Ivantsov
А как же butter knife, dagger/dagger2, volley/retrofit, какие модели используешь? Каких принципов придерживаешься ? Как с потоками работаешь ? Есть примеры готовых работ ?
ButterKnife говно, Dagger говно, Volley мёртв, Retrofit сомнителен.
Придерживаюсь ФП, ООП, extension-oriented design, для потоков — Executors из Java Core, для сложных штук можно взять CompletableFuture.
Готовых работ — с открытым исходником? Нет, есть отдельно приложения в маркете, отдельно гитхаб)