JEUX AHM BALLS

Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
- - Dernière réponse : cs_Julien39
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
- 20 nov. 2012 à 09:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54721-jeux-ahm-balls

cs_Julien39
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
255 -
Salut,

Au sujet du design pattern MVC, je pense qu'il te reste pas mal de travail a faire, tu n'y es pas vraiment pour l'instant.
cs_Julien39
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
255 -
Mais bon, le tout est fonctionnel tout de même et c'est assez clair, compréhensible et plutôt bien conçu dans l'ensemble.
Salut admin :)
oui en effet j'ai eu de difficulté pour le model MVC concernant ce jeux car je trouve que mes modèles sont fortement liées aux contrôleurs. et c'est la première fois que j'applique ce pattern.
merci bien pour vos commentaires :)
cs_Julien39
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
255 -
Oui, c'est vrai que dans ce cas, c'est un peu complexe à mettre en oeuvre, et de plus Swing nous propose déjà un pseudo MVC avec les listeners (si ceux ci sont utilisés correctement) ce qui introduit encore plus de confusion.

La décomposition est déjà satisfaisante, mais tes objets controller sont en fait des objets métier qu'il aurait fallu séparer des listeners. Mais bon, ok pourquoi pas.

Sinon pour les tests, normalement tu n'as pas besoin de créer des tests unitaires pour l'ihm sur laquelle tu ne réalises que des tests fonctionnels normalement. Dans ton cas, les tests unitaires que tu réalisent demandent une intervention manuelle, ce n'est pas exactement la vocation de ces tests.