This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2018-2019:s3:concprogobjet:td:td2 [2018/09/07 21:26] blay [Responsabilités : Analyse et développement de la partie Métier] |
2018-2019:s3:concprogobjet:td:td2 [2018/09/07 21:32] (current) blay [Evolutions] |
||
---|---|---|---|
Line 115: | Line 115: | ||
===== Architecture : Persistance simplifiée ===== | ===== Architecture : Persistance simplifiée ===== | ||
- | 1- On désire sauvegarder l'ensemble des forum à chaque fin d'exécution du programme principal et recharger l'état des forum à chaque lancement du programme principal. | + | 1- On désire sauvegarder l'ensemble des forums à chaque fin d'exécution du programme principal et recharger l'état des forum à chaque lancement du programme principal. |
Vous pouvez utiliser le {{:2015_2016:s3:concprogobjet:td:memoire.java|code suivant}}. Pour l'utiliser il suffit que vos classes "implements Serializable'. | Vous pouvez utiliser le {{:2015_2016:s3:concprogobjet:td:memoire.java|code suivant}}. Pour l'utiliser il suffit que vos classes "implements Serializable'. | ||
Line 136: | Line 136: | ||
===== Evolutions ===== | ===== Evolutions ===== | ||
- | - Dans certaines boites dès qu'un message est lu, il est effacé. Modifier votre code pour permettre la création de telles boites. Attention, les autres canaux sont toujours utilisables. Utilisez bien les tests unitaires, pour vérifier que vous ne "cassez" pas vos codes. Comment votre modèle est-il modifié? | + | - Dans certains canaux dès qu'un message est lu, il est effacé. Modifier votre code pour permettre la création de tels canaux. Attention, les autres canaux sont toujours utilisables. Utilisez bien les tests unitaires, pour vérifier que vous ne "cassez" pas vos codes. Comment votre modèle est-il modifié? |
- | - Pour certains forum, lorsque l'on poste un message en donnant comme nom de boite "*", le message est posté dans toutes les boites. Modifier votre code pour tenir compte de ce nouveau besoin. | + | - Pour certains forums, lorsque l'on poste un message en donnant comme nom de canal "*", le message est posté dans tous les canaux. Modifier votre code pour tenir compte de ce nouveau besoin. |
- Analyser les dépendances entre vos classes. | - Analyser les dépendances entre vos classes. | ||