Donc, j’apprends les modèles de conception à l’école. Aujourd’hui, on m’a parlé du motif de conception «Prototype». Je dois rater quelque chose parce que je n’en vois pas les avantages. J’ai vu des gens en ligne dire que c’est plus rapide que d’utiliser de new outils, mais cela n’a aucun sens. à un moment donné, […]
J’ai une assez bonne idée de la façon dont chacun de ces modèles fonctionne et connaît certaines des différences mineures entre eux, mais sont-ils vraiment si différents les uns des autres? Il me semble que le présentateur, le modèle de présentation, ViewModel et le contrôleur sont essentiellement le même concept. Pourquoi ne pourrais-je pas classer […]
J’essaie d’apprendre la conception pilotée par le domaine (DDD) et je pense avoir eu l’idée de base. Mais il y a quelque chose qui m’embrouille. Dans DDD, le modèle de persistance et le modèle de domaine sont-ils différents? Je veux dire, nous concevons notre domaine et nos classes avec seulement des préoccupations de domaine en […]
Je suis juste tombé sur deux modèles. Modèle de stratégie Décorateur Modèle de stratégie: – Le modèle de stratégie fournit plusieurs algorithmes pouvant être utilisés pour effectuer une opération ou une tâche particulière. Motif Décorateur: – Le motif de décorateur ajoute des fonctionnalités aux composants. En fait, j’ai trouvé que le Pattern Pattern et le […]
(Note: ma question a des préoccupations très similaires à celle de la personne qui a posé cette question il y a trois mois, mais il n’a jamais été répondu.) J’ai récemment commencé à travailler avec MVC3 + Entity Framework et je continue à lire que la meilleure pratique consiste à utiliser le modèle de référentiel […]
J’apprends les différents modèles de conception et j’ai le sentiment fort que je manque une pièce (ou des pièces) essentielle (s) pour comprendre ce modèle particulier. Dans tous les sites Web que j’ai consultés et dans le livre GoF, je vois la méthode des clones. D’après ce que j’ai compris, nous avons un type d’object […]
Dans les versions 17.6.4.2.1 / 1 et 17.6.4.2.1 / 2 du projet de norme actuel, des ressortingctions sont imposées aux spécialisations injectées par les utilisateurs dans l’ namespace std . Le comportement d’un programme C ++ n’est pas défini s’il ajoute des déclarations ou des définitions à l’espace de noms std ou à un espace […]
Je me suis retrouvé coincé sur une chose très sortingviale: -] J’ai un enum: object Eny extends Enumeration { type Eny = Value val FOO, BAR, WOOZLE, DOOZLE = Value } Dans un code, je dois le convertir conditionnellement en un nombre (la correspondance entre le nombre et le nombre varie selon le contexte). J’écris: […]
Je ne sais pas comment générer correctement une erreur de validation dans la méthode d’enregistrement d’un modèle et renvoyer un message clair à l’utilisateur. Fondamentalement, je veux savoir comment chaque partie du “if” devrait se terminer, celle où je veux poser l’erreur et celle où elle sauve réellement: def save(self, *args, **kwargs): if not good_enough_to_be_saved: […]
J’étudie le modèle de conception des commandes et je suis assez confus par sa façon de l’utiliser. L’exemple que j’ai est lié à une classe de contrôle à distance utilisée pour allumer et éteindre les lumières. Pourquoi ne devrais-je pas utiliser les méthodes switchOn () / switchOff () de la classe Light plutôt que d’avoir […]