Bonjour, J'ai un logiciel qui est composé de plusieurs sous projet disons
- projetA
- projetB
- projetC
projetA est en fait monModele
projetB contient mes données
projetC contient l'interface graphique
Dans projetB j'ai des données comme
xxxxxx.csv
yyyyy.csv
xxxxx.properties
ou même un répertoire plein de fichier html direcory-html
Ces données sont en entée de projetA
pour l'instant le design envisagé est de créer la classe suivante dans
projetB
Et appeler DataConstante.TYPE_XXXXXX dans projetA ou B quand j'en ai besoin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public class DataConstante { public static final String TYPE_XXXXXX = "res/bidule/xxxxxxx.csv"; public static final String HTML_DIRECORY = "res/direcory-html"; ......... }
Est-ce un bon design ?
Un de mes collègues m'a parlé de faire une classe Ressource avec un HashMap mais je n'ai pas trop compris l’intérêt, d’après ce que je vous ai décris est ce que vous y voyez un intérêt ?
En vous remerciant
Partager