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.






6
Existe-t-il un modèle de conception pour supprimer la nécessité de vérifier les drapeaux?
Je vais enregistrer une charge utile de chaîne dans la base de données. J'ai deux configurations globales: chiffrement compression Ceux-ci peuvent être activés ou désactivés à l'aide de la configuration de manière à ce que l'un d'eux soit activé, les deux soient activés ou les deux soient désactivés. Mon implémentation …

14
Existe-t-il un langage ou un modèle de conception qui permet la * suppression * du comportement ou des propriétés des objets dans une hiérarchie de classes?
Un inconvénient bien connu des hiérarchies de classes traditionnelles est qu'elles sont mauvaises en ce qui concerne la modélisation du monde réel. Par exemple, essayer de représenter les espèces animales avec des classes. Il y a en fait plusieurs problèmes en faisant cela, mais celui auquel je n'ai jamais vu …



2
API REST basée sur les rôles?
Je construis une API REST pour laquelle plusieurs utilisateurs avec des rôles différents auront accès aux ressources qu'elle contient. Pour garder la portée simple prenons le domaine "étudiant / enseignant / classe": GET /students est la ressource à laquelle accéder. Les utilisateurs peuvent avoir des rôles comme étudiant et / …

4
Médiateur vs observateur?
Quelqu'un peut-il me fournir une réponse canonique sur les différences entre un Observeret un Mediator, et un résumé du moment où vous devez utiliser un modèle par rapport à l'autre? Je ne sais pas quel genre de situation nécessiterait un Observeret quel type nécessiterait unMediator





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.