Est / Y a-t-il des pratiques de structuration paquet standards / hiérarchie pour Android?
-
01-10-2019 - |
Question
Lors du développement des applications web J2EE je généralement organiser ma structure de paquet de la manière suivante
com.jameselsey.<applicationName>.
- Contrôleur - Contrôleurs / Actions vont ici
- Service - classes de services transactionnels, appelés par les contrôleurs
- Domaine - Mes classes de domaine / objets que l'application utilise
- OAC - abstraite couche DAO
- DAOImpl - la mise en œuvre de la couche DAO, pour faire JPA / JDO / Hibernate commutable etc
- Utils - classes utilitaires, tout générique je pourrais vouloir utiliser, comme mes propres DateUtils etc
Cela me permet de garder mes classes organisées dans des endroits spécifiques à leurs rôles / tâches.
Y at-il un équivalent pour Android? Je ne l'ai pas été en mesure de trouver des directives encore, je suis à la recherche d'une norme adoptée du paquet heirarchy / structuration
Merci
La solution
Si vous utilisez un cadre DI oui, ils ont tendance à les nommer que way..but les deux DI et MVC sont un peu nouveau pour Android et pas beaucoup de développeurs utilisent ces modèles de nommage.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow