Bonjour tout le monde.
Je suis confronté à ce que j'appèlerais "un dilemme du hérisson".
Actuellement lorsque je travaille sur mon code, j'ai deux choses.
La question que je me pose.Form1.java (Mon main en quelque sorte)
GestionProp.java (Ma classe fourre tout)
Ne serait-il pas mieux de faire la chose suivante:
Et enfin mon mainGestionProp
-Crée un fichier
-Modifie un fichier (Ajoute une clé=donnée)
-Modifie un fichier (Met à jours une clé par sa donnée)
-Modifie un fichier (Retire une clé et sa donnée)
GestionRep
-Test le path d'un répertoire
-Test le path d'un répertoire et d'un fichier contenu dans le répertoire
-Crée un répertoire
-Crée un sous répertoire
-Automatise
-Lance un test du path
-Le répertoire n'existe pas, on lancera "Créer un répertoire"
-Le répertoire étant créer
-Lance "Test le path d'un répertoire et d'un fichier contenu dans le répertoire"
Est-ce la bonne solution ou une seule classe doit tout faire par elle même?-Récupère le path
-Transmet le path à Automatise de GestionRep
-Test à nouveau le path avec le fichier properties
-Le path est bon, on crée un properties
-Transmet le path/Fichier.properties à Crée un fichier de GestionProp
-Suite du programmme
J'avoue que c'est plus une question de stratégie que de facilité. Le but étant de ne pas tout re-coder entre une classe et une autre en limitant les dépendances de l'une à l'autre.
Pour ceux qui ont un peu de pratique, j'aimerais avoir votre avis sur le sujet.
Merci beaucoup.
Partager