Mon implémentation REST retournera des erreurs dans JSON avec la structure suivante: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Je suggère de créer un modèle de réponse spécial, où je peux transmettre les valeurs nécessaires pour les propriétés (dev_message, message_for_user, some_internal_error_code), et les renvoyer. Dans le code, …
Je veux savoir s'il existe des modèles de conception pour le Web en plus de MVC? Je sais qu'il existe des modèles de conception tels que: Registry, Observer, Factory, ActiveRecord, ... et MVC un ensemble d'autres modèles de conception et structure de dossiers. Existe-t-il un modèle de conception comme MVC …
J'ai des questions lors de la conception d'une architecture pour un projet autour de MVC. (C'est un projet SDK C ++ / Marmalade, je n'utilise pas de framework MVC particulier, j'en fais un.) Sur plusieurs articles (comme sur l'article original de Steve Burbek ), je continue de lire le concept …
Pourquoi dans certains cadres, la couche logique est appelée "modèle" alors que dans certains, elle est appelée "service". Sont-ils différents les uns des autres ou simplement différents par les conventions de dénomination? MISE À JOUR 1 La raison pour laquelle je demande, c'est parce que dans Zend Framework, un framework …
J'ai lu des informations sur Model View Controller, Model View Presenter, Model View ViewModel, et ainsi de suite, et en général, le concept sous-jacent semble assez simple à comprendre: garder les jolis visuels et les tripes scientifiques aussi séparés et ignorants les uns des autres que possible. Pas de logique …
C'est presque instantané chaque fois que je parle aux développeurs de Model View Controller ( MVC ), ils disent que vous faites une demande à une URL que le serveur crée une entité (MODEL) et vous fournit une représentation visuelle de ce modèle. Cela signifie-t-il que MVC est uniquement pour …
J'essaie de refactoriser mon application dans MVC, mais je suis bloqué sur la partie M. Dans une application basée sur une base de données, le modèle est implémenté dans le code de l'application, non? Mais alors, que contient la base de données - n'est-ce pas aussi le modèle? (Je n'utilise …
Récemment, dans une interview, l'une des questions était «Pourquoi utilisons-nous MVC? Je viens de répondre que c'est beaucoup plus proche de la façon dont de nombreux systèmes du monde réel le sont! Expliqué les avantages qu'il présente en matière de maintenabilité, d'évolutivité, etc. Bien que je sache que le leur …
J'ai vu divers arguments contre le DAO appelé directement à partir de la classe Controller et également le DAO à partir de la classe Model.En fait, je pense personnellement que si nous suivons le modèle MVC, le contrôleur ne devrait pas être couplé au DAO, mais à la classe Model …
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 5 ans . J'ai récemment découvert le modèle de conception MVC. J'apprends …
Je viens de commencer un nouveau travail de développeur de base de données pour une entreprise de taille moyenne à petite basée sur la technologie Microsoft. J'ai remarqué très tôt à quel point les pratiques s'écartent de ce que j'ai appris à l'école en ce qui concerne les meilleures pratiques, …
Dans un site de commerce électronique, lors de l'ajout d'un article à un panier, j'aimerais afficher une fenêtre contextuelle avec les options que vous pouvez choisir. Imaginez que vous commandez un iPod Shuffle et que vous devez maintenant choisir la couleur et le texte à graver. J'aimerais que la fenêtre …
Mon expérience dans le développement de sites Web dynamiques se limite principalement aux servlets Java. J'ai utilisé Tomcat pour développer divers servlets Java, et je n'hésiterais pas à dire que je suis raisonnablement compétent avec cette technologie, ainsi qu'avec HTML / CSS / Javascript côté client pour le front-end. Quand …
J'essaie conceptuellement de comprendre si je dois faire ceci: item = Model() screen = View() brain = Controller(item, screen) ou ca.. brain = Controller() item = Model(brain) screen = View(brain) ou ca.. class Controller(): def __init__(self): item = Model(self) screen = View(self) ou autre chose entièrement?
Si un contrôleur devient trop gros et que l'instanciation du modèle commence à s'additionner, une couche de service peut être utilisée. Si j'encapsule simplement la logique dans une classe de service, j'obtiendrai un tas de services avec une / deux méthodes. Cela ressemble à une odeur de code. Des bonnes …
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.