J'utilise codeigniter, et je me suis retrouvé dans une situation similaire où j'ai répété les méthodes du modèle. Je crée un modèle par contrôleur. Mais est-ce que la création d'un modèle par table de base de données serait considérée comme une bonne pratique? De cette façon, les méthodes ne sont …
Je lisais " Dans MVC, un modèle devrait-il gérer la validation? ", Car j'étais curieux de savoir où la logique de validation devrait aller dans un site Web MVC. Une ligne dans la réponse du haut se présente comme suit: "les contrôleurs doivent gérer la validation, les modèles doivent gérer …
J'utilise le modèle MVC dans mon application Web construite avec PHP. J'ai toujours du mal à déterminer si j'ai besoin d'un nouveau contrôleur dédié pour un ensemble d'actions ou si je dois les placer à l'intérieur d'un contrôleur déjà existant. Y a-t-il de bonnes règles générales à suivre lors de …
Compte tenu du concept de `` contrôleurs maigres, de gros modèles '' et de l'acceptation générale que les vues peuvent appeler directement les modèles lors de la demande de données pour la sortie, devrait-on envisager de gérer les parties `` obtenir et afficher '' des demandes dans les vues et …
Souvent, ce qui est affiché à un utilisateur (par exemple sur une page Web) sera basé en partie sur des contrôles de sécurité. Je considère généralement que la sécurité au niveau utilisateur / ACL fait partie de la logique métier d'un système. Si une vue vérifie explicitement la sécurité pour …
J'ai besoin d'écrire une application GUI multiplateforme pour traiter (dans plusieurs threads) et visualiser des quantités de données assez importantes. Idéalement, l'application doit être relativement rapide et bien paraître. L'interface de l'application se composera d'un widget de table, d'un widget d'arbre et d'un widget de dessin de figure personnalisé. L'utilisateur …
J'ai écrit un portail ASP.NET WebForms pour un client. Le projet a en quelque sorte évolué au lieu d'être correctement planifié et structuré depuis le début. Par conséquent, tout le code est écrasé dans le même projet et sans aucune couche. Le client est maintenant satisfait de la fonctionnalité, je …
Je fais pas mal de travaux ASP.NET (C #, MVC), mais la plupart sont du développement web typique. Je fais de l'architecture Restful en utilisant des dépôts CRUD. La plupart de mes clients n'ont pas beaucoup d'exigences avancées dans leurs applications. Je regarde maintenant node.js et ses implications en termes …
Je suis un débutant en termes de modèles de conception. Je viens de commencer à apprendre MVC quand j'entends un nouveau buzz, MVVM. Je veux en savoir plus sur ces deux éléments en repensant une ancienne application d'inventaire et de facturation que j'ai développée pour un client. Je veux écrire …
Existe-t-il une collection de directives de conception communément acceptées pour séparer les classes Model des classes View / Controller dans une application Java Swing? Je ne suis pas tellement préoccupé par le fait que le View / Controller ne sait rien du modèle comme l'inverse: j'aimerais concevoir mon modèle pour …
Celui-ci me hante depuis si longtemps. Lors de la programmation MVC, quelle est selon vous la meilleure pratique de programmation? Doit-on utiliser des modèles entièrement remplis ou partiellement remplis, surtout quand je sais que pour cette tâche particulière, je n'aurai besoin que de 2 champs de l'objet modèle qui en …
Je suis un programmeur Pascal Delphi, j'utilise le dernier Embarcadero delphi XE, et je voudrais profiter des modèles de conception tels que le contrôleur de vue du modèle et le modèle de vue du modèle. Cependant, il ne semble pas y avoir beaucoup sur le web sur les meilleures pratiques …
Parfois, les fonctions d'action dans la classe de contrôleur peuvent devenir énormes et désagréables, avec de nombreuses lignes de code pour contrôler simplement le flux de données du modèle vers la vue. À un moment donné, ces énormes fonctions perdent complètement la trace des principes de base d'un bon code, …
J'ai un ensemble de fonctions à usage unique dont j'ai besoin dans deux contrôleurs distincts. Pour le moment, je n'ai qu'un code en double et je veux m'en débarrasser. Ce code fait partie du contrôleur et n'appartient pas à ma couche de service. Où le mettriez-vous?
Après avoir fait quelques recherches, je n'arrive pas à trouver un exemple simple pour résoudre un problème que je rencontre souvent. Disons que je veux créer une petite application où je peux créer des Squares, Circles et d'autres formes, les afficher sur un écran, modifier leurs propriétés après les avoir …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.