Bonjour,
Je ne sais pas si le titre du topic est bien parlant, je vais donc reformulé.
J'ai un projet assez conséquent à réaliser.
J'ai créer toute l'IHM pour l'instant (elle même déjà assez complexe...).
J'ai lu quelque part qu'une application bien concue devait dissocié les classes de l'IHM, les classes de contrôle, ainsi que le noyau en lui même.
Je souhaiterai suivre ce conseil, mais je ne sais pas comment le mettre en pratique.
Voilà ce que j'avais imaginé :
Dans le main, j'instancie toutes mes classes. Ensuite, l'IHM se lance, et lorsqu'un clic sur un bouton est réalisé, l'IHM appelle la classe de contrôle qui traite les données comme elle le doit. Et si une BDD, ou un autre acteur doit intervenir, la classe de contrôle appelle la classe dédié à l'acteur en question.
Suis-je bon ? Merci de me donner vos conseils !
Cordialement
Partager