Какую литературу почитать по архитектуре приложений Android?
Начинаю изучать Android разработку, столкнулся с проблемой что в приложении получается "каша" с которой через месяц после создания уже не разберешся,сложно расширить функционал так как архитектура не куда не годится (точнее совсем отсутствует). Подскажите пожалуста литературу по изначальному созданию архитектуры приложения дабы его можно было проще поддерживать и развивать желательно к привязке к Android разарботке.