Использование внедрения зависимостей с помощью Roboguice?

Я работаю над проектом Android и хотел бы узнать какие-либо рекомендации о том, какая архитектура является хорошей архитектурой для создания приложения для Android.

Я хочу использовать зависимости инъекции с использованием Roboguice, и я читал о шаблоне MVVM или шаблоне MVC ( Примеры шаблонов проектирования Android MVVM ).

Также я знаю, что в roboguice есть довольно крутая функция создания и обработки событий на основе контекста, которая может быть очень тестируемым, поскольку код разделен.

Есть ли рекомендации по рабочему шаблону проектирования? тестируемая и масштабируемая архитектура, с которой вы работали или разрабатывали?

42
задан Community 23 May 2017 в 12:32
поделиться