@postflow

MVP на схеме и в реальном проекте. Как структурировать?

Вот на бумаге я примерно разложил приложение по классам согласно модели mvc , все как положено, тут классы модели, тут контроллера, предоставления.... Как мне их в AS представить? По разным пакетам раскидывать(пакет для модели, пакет для контроллера,представления)?Как быть с модификаторами доступа? Или все классы в одном корне хранить?
  • Вопрос задан
  • 414 просмотров
Пригласить эксперта
Ответы на вопрос 1
Несмотря на сложившуюся практику в Андроиде сортировать классы по типам (Presenters в .presenters, Listeners в .listeners и так далее до умопомрачения) в реальном проекте с множеством классов такая схема не работает. Человеку проще воспринимать структуру построенную вокруг семантики приложения. То есть если в приложении есть главное меню а в нем переход в разделы Customers, Invoices то надо просто делать пакеты .menu, .customers, .invoices
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы