Questions marquées «design-patterns»

Un modèle de conception est une solution réutilisable générale à un problème courant dans la conception de logiciels.

13
Où est le M dans MVC?
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 …

8
Quand faut-il supprimer la complexité?
L'introduction prématurée de la complexité en mettant en œuvre des modèles de conception avant qu'ils ne soient nécessaires n'est pas une bonne pratique. Mais si vous suivez tous (ou même la plupart) les principes SOLID et utilisez des modèles de conception communs, vous introduirez une certaine complexité à mesure que …



2
Le modèle Decorator existe-t-il dans les classes Java IO?
Pour une mission, je dois savoir qui de la bande des modèle de conception Quatre classes java.io.Readeret ses sous - classes java.io.PushbackReader, java.io.BufferedReaderet java.io.FilterReaderont été construits avec. Selon ce post, le motif de conception serait le motif décorateur. Cela n'a de sens pour moi que si PushbackReader, BufferedReaderet FilterReaderpeut être …


3
Comment configurer MVP pour une solution Winforms?
J'ai utilisé MVP et MVC dans le passé, et je préfère MVP car il contrôle le flux d'exécution tellement mieux à mon avis. J'ai créé mon infrastructure (classes de banque de données / référentiel) et les utilise sans problème lors du codage en dur des exemples de données, alors maintenant …

6
Fonctionnel pur vs dire, ne demandez pas?
"Le nombre idéal d'arguments pour une fonction est zéro" est tout simplement faux. Le nombre idéal d'arguments est exactement le nombre nécessaire pour permettre à votre fonction d'être sans effet secondaire. Moins que cela et vous faites inutilement impur vos fonctions, vous forçant ainsi à vous éloigner du gouffre du …

2
Programmation orientée objet vs vectorielle
Je suis partagé entre la conception orientée objet et la conception vectorielle. J'adore les capacités, la structure et la sécurité que les objets donnent à toute l'architecture. Mais en même temps, la vitesse est très importante pour moi, et avoir de simples variables flottantes dans un tableau aide vraiment dans …


3
Un DAO doit-il être singleton ou non?
Je suis en train de développer une API RESTful et je pense qu'il est pratique d'utiliser des DAO pour mes ressources, car même si je prévois d'utiliser uniquement de la mémoire pour les stocker, je ne veux pas fermer la porte à quiconque utilise ma bibliothèque s'il décide d'utiliser une …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.