Bonjour
J'aimerais savoir comment vous déterminez le périmètre et le contenu de vos controllers ? Plus clairement, comment décidez-vous du découpage de vos controllers, c'est-à-dire ce qui va appartenir plutôt à un controller qu'à un autre ? En fonction de vos IHM ? En fonction de la bdd ? En fonction de la couche model ?
Pour prendre un exemple concret, j'ai une interface avec un menu découpé selon les principales fonctionnalités de mon application, en voici un extrait qui concerne la gestion de dossiers et de comptes (objets métier de mon appli) :
J'ai commencé à faire le squelette des classes de mon framework MVC, et je me penche sur le cas des controllers. J'ai hésité puis j'ai crée pour l'instant 2 controllers :
DossierController et CompteController.
Qu'en pensez-vous ? Comment vous y prenez vous de votre côté ?
Merci d'avance !
Partager