[MVC] Où mettre les traitements
Bonjour,
J'ai une question concernant le modèle MVC.
Je ne vais pas refaire ici un cours sur le modèle MVC et ce qui j'y ai compris, je vais me contenter du minimum utile pour ma question.
Pour moi le M qui représente le Modèle dans ce Design partern, correspond aux classes de données de mon application.
Et c'est dans le C qui représente le Controller que je vais aller mettre les traitements permettant de manipuler ces classes.
Je me demandais si c'était la bonne méthode ou si j'avais fait une erreur d'interprétation du pattern.
Je vais prendre un exemple.
Si je fais une application qui affiche dans un tableau une liste de personnes avec certaines informations, ainsi qu'un bouton ajout de personnes.
Je vais avoir dons mon contrôleur une méthode "AjoutPersonne" et elle va construire un nouvel objet Personne de mon modèle et l'ajouter à une liste de personnes de mon contrôleur.
Pensez-vous que c'est la bonne méthode?
Auriez-vous fait autrement?
Merci.