Стоит инвестировать в архитектуре Android приложений?

Здравствуйте,

Я нахожусь в погоне за идеальный архитектурой для android приложения.
В последнее время появляются всё больше статей о архитуктуре Android приложеий (Clean Architecture, MVP, Flex, Viper) и они меня очень соблазняют но если анализировать приложения от Google (Iosched к примеру) то у них структура намного проще (малое количество пакетов, код не разбит, без сторонних библиотек и тд).

Я уже начал использовать ~ Clean Architecture в реальном приложений и вроде все хорошо но я иногда спрашиваю себя а стоит ли?

Спасибо!
  • Вопрос задан
  • 508 просмотров
Пригласить эксперта
Ответы на вопрос 3
LeEnot
@LeEnot
Енот-андроид
Безусловно, стоит использовать хоть какую-то архитектуру.
Если она отвечает вашим требованиям: прозрачности, чистоты, масштабирования, тестирования - используйте то, что вам нравится.
Нужно найти ту грань, когда наступает пресловутая "преждевременная оптимизация" и начинать работу с тем, что есть )
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
Если вы не знаете, какую архитектуру использовать, значит вы себе плохо представляете, какие проблемы вы хотите этой архитектурой решить.
Не существует просто "красивой идеальной архитектуры", всегда каждое решение было ответом для какой-то задачи или проблемы.
Задумайтесь над этой точкой зрения.
Ответ написан
atetc
@atetc
Админ Android dev-s чата: https://goo.gl/8JKF1f
Попробуйте применять TDD, так быстрее узкие места текущей архитектуры выявить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы