Je suis assez nouveau sur Java et je développe actuellement ma toute première application Android utilisant le SDK Eclipse + Android. La logique métier de mon application est stockée dans "/src/app.package/*". Actuellement, tous mes fichiers (par exemple, activités, adaptateurs, classes, etc.) sont stockés à la racine de "/src/app.package/". Cela me semble un peu confus. Je pense que les sous-dossiers/paquets pour les activités, les adaptateurs, les classes, ... seraient meilleurs et plus clairs. Existe-t-il des bonnes pratiques pour organiser toute la logique métier dans les sous-dossiers/paquets ou tout le monde peut-il faire ce qu'il veut?Organisation de la logique applicative dans le package d'application
2
A
Répondre
2
Vous pouvez considérer les packages comme un répertoire. Si cela vous aide à être plus organisé pour mettre toutes les classes de l'adaptateur dans le paquet com.company.app.adapters
et toutes les activités dans com.company.app.activities
alors allez-y. Rendez-le lisible/accessible à quelqu'un qui pourrait maintenir votre code plus tard sur la route.
Questions connexes
- 1. ASP.NET validation applicative n-tier/logique métier
- 2. Meilleure pratique de l'implémentation de la logique applicative
- 3. Organisation de la logique du contrôleur dans Laravel
- 4. Configuration du calque de logique applicative avec un DBML
- 5. ASP.NET MVC FluentValidation avec ViewModels et validation de logique applicative
- 6. Organisation du package Java et modificateur d'accès
- 7. linq pour empêcher la réutilisation de la logique applicative dans les requêtes
- 8. Laravel 4 organisation logique pour retourner le texte d'emballage
- 9. La propriété ne se met pas à jour lorsqu'elle est définie dans la logique applicative
- 10. Mise en œuvre de la logique applicative lors de l'utilisation d'Entity Framework
- 11. Implémenter la logique applicative dans un serveur d'applications avec un ressort
- 12. Organisation d'un simulateur de logique booléenne simple - Java
- 13. Droit d'échange de Applicative
- 14. Parsec et le style Applicative
- 15. publie un package à bintray créé par une organisation
- 16. Implémentation de la logique métier dans le contexte de l'infrastructure
- 17. éviter applicative imbriquée à savoir Applicative f => f (fa)
- 18. scalaz.syntax.monad._ brokes syntaxe applicative
- 19. Comment migrer un package NPM vers une organisation @scope
- 20. Exemple de composition Applicative dans Scala
- 21. Réduction de commande normale/applicative
- 22. Confusion Plus Applicative (->)
- 23. Alex wrappers.hs aucune instance de Applicative
- 24. Pourquoi utiliser Applicative
- 25. Organisation de la classe de développement Android
- 26. test Somme Applicative
- 27. Haskell Applicative et ErrorT?
- 28. Organisation de beans de soutien dans JSF
- 29. organisation de fichier dans le projet node.js
- 30. Organisation de solutions ASP.NET MVC
La première phrase dit tout –
OK, merci. La prochaine fois, je devrais chercher (avec les bons mots clés) avant de demander. [Ici] (http://stackoverflow.com/questions/3472802/how-to-organize-android-source-code-into-folders) J'ai trouvé une question similaire: - / –