IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Structure du code


Sujet :

Langage Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 18
    Points
    18
    Par défaut Structure du code
    Hello,

    Nous commençons à avoir pas mal de code Java et nous désirons améliorer la structure. Pour le moment, nous disposons d'une application (-> jar) et d'un module pour Alfresco (->amp). (Alfresco est un programme en Java)

    Le code de l'application fait appel à des class dans le module Alfresco. Cela n'est pas idéal car il est nécessaire de garder les références (import) et cela oblige l'application d'avoir des libraries supplémentaires qui ne lui sont pas forcément utiles.

    Structure actuelle des projets (eclipse)

    >Module Alfresco
    >Application

    Nouvelle structure
    L'idée serait de créer un code commun pour y mettre tous ce qui pourrait être réutilisé.

    >Tools (commun)
    >Module Alfresco
    >Application

    Y-a-t'il une meilleure manière de structurer ceci ? (conseils pour gérer du code Java en entreprise).
    Nous envisageons aussi de passer à des outils style SVN. Cela n'a pas d'influence sur cette structure n'est-ce pas ?

    Merci bien.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 29
    Points : 18
    Points
    18
    Par défaut
    La structure des projets serait ainsi :

    Commun
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ch.custom.commun.workers (Tools.java, ManagePDF.java, ....)
    ch.custom.commun.test (Junits)

    Module Alfresco
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    ch.custom.ged.actions
    ch.custom.ged.beans
    ch.custom.ged.model
    ch.custom.ged.test (Junits)
    ch.custom.ged.workers
    ...
    Application
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    ch.custom.applicationxxx (Run.java avec Main)
    ch.custom.applicationxxx.config
    ch.custom.applicationxxx.threads
    ch.custom.applicationxxx.ui
    ch.custom.applicationxxx.workers
    ch.custom.applicationxxx.test (Junits)
    ch.custom.applicationxxx.workers
    ch.custom.applicationxxx.ressources
    ...
    Si vous avez un bon lien / conseils (best pratices) pour mieux faire... je suis preneur...

Discussions similaires

  1. [VBA E] Problème de boucles - Structure de code
    Par proutfailelap1 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 11/04/2007, 07h12
  2. [VBA][Excel] Comment bien structurer son code?
    Par skystef dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 15/03/2007, 19h39
  3. Retrouver structure du code PHP d'un site web
    Par picomz dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 28/02/2007, 19h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo