#java #android #android_sdk
Закрыт. На этот вопрос невозможно дать объективный ответ.
Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Update the question so it
can be answered with facts and citations by editing this post.
Закрыт 3 года назад.
Как лучше всего разбивать классы по пакетам:
-по назначению
-database
-network
-reader
-ui
-по классам
-activities
-adapters
-fragments
-model
-utils
-widgets
Best-practices с Github рекомендуют разбивать так, как показано во втором примере,
но из-за этого код приложения не будет модульным и такой код будет трудно переиспользовать
(поправьте, если это не так). Как быть?
Можете также показать свои варианты.
Ответы
Ответ 1
Мне кажется ваши два варианта вполне сочетаются друг с другом: -database -model -network -model -request -ui -activities -adapters -fragments -widgets -utils Я обычно как то так организую. Но вообще тема довольно холливарная.
Комментариев нет:
Отправить комментарий