01-08-2011, 08:54 PM
le modele c'est tout ce qui est relative a la base de donnée. c'est a dire que tu peux faire tourner ton application, juste avec cette couche (ok, il y a pas de graphisme). Mais cela te permet entre autre de pouvoir dans l’absolu faire du REST (entre autres) et de permettre a des applications tiers d'attaquer ton jeu sans la couche graphique pour développer une extension officiel ou de fan pour les fans.
Si tu ne mets pas ta connexion dans le modele, déja, ton modele ne fonctionne plus, ce qui en soit est balo et cela t'oblige a inclure ta librairie (ou autre) de connexion voir de la redeveloppé expres pour une utilisation via REST.
Par contre, le type de connection et le type de base de donnée doit etre comme tu le fait dans un fichier de config a part
EDIT :
dans un autre sujet on parlé de test, ben avec la connexion dans le modele, le stests sont facile a faire en mode ligne de commande (eventuellement commander par un crontab pour gérer la non-regression journalièr ou un truc du genre)
Si tu ne mets pas ta connexion dans le modele, déja, ton modele ne fonctionne plus, ce qui en soit est balo et cela t'oblige a inclure ta librairie (ou autre) de connexion voir de la redeveloppé expres pour une utilisation via REST.
Par contre, le type de connection et le type de base de donnée doit etre comme tu le fait dans un fichier de config a part
EDIT :
dans un autre sujet on parlé de test, ben avec la connexion dans le modele, le stests sont facile a faire en mode ligne de commande (eventuellement commander par un crontab pour gérer la non-regression journalièr ou un truc du genre)