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.


7
Fonction anonyme auto-exécutable vs prototype
En Javascript, il existe quelques techniques clairement importantes pour créer et gérer des classes / espaces de noms en javascript. Je suis curieux de savoir quelles situations justifient l'utilisation d'une technique par rapport à l'autre. Je veux en choisir un et m'en tenir à aller de l'avant. J'écris du code …

4
Pourquoi une équipe de développement insisterait-elle pour que l'utilisation d'une solution unique pour plusieurs projets dans Visual Studio «augmente la complexité de l'interdépendance»?
J'aide à gérer une équipe externe qui commence à développer de nouvelles versions de certains produits existants. Historiquement, cette équipe a toujours utilisé un modèle d'un projet unique dans une solution unique pour environ 30 modules dans Visual Studio qui vont ensemble pour produire une build déployable. Cela a un …




4
Comment dois-je ajouter des fonctionnalités à un objet qui existe déjà?
J'ai une interface qui a une certaine quantité de fonctionnalités bien définies. Disons: interface BakeryInterface { public function createCookies(); public function createIceCream(); } Cela fonctionne bien pour la plupart des implémentations de l'interface, mais dans quelques cas, j'ai besoin d'ajouter de nouvelles fonctionnalités (comme peut-être intégrées dans une nouvelle méthode …

3
Quel est un modèle recommandé pour la planification des points de terminaison REST pour les modifications prévues
Essayer de concevoir une API pour des applications externes avec une vision du changement n'est pas facile, mais un peu de réflexion à l'avance peut vous faciliter la vie plus tard. J'essaie d'établir un schéma qui prendra en charge les modifications futures tout en restant rétrocompatible en laissant les gestionnaires …






3
Est-il raisonnable de créer des applications (pas des jeux) en utilisant une architecture système-entité-composant?
Je sais que lors de la création d'applications (natives ou Web) telles que celles de l'AppStore Apple ou de l'App Store Google Play, il est très courant d'utiliser une architecture Model-View-Controller. Cependant, est-il raisonnable de créer également des applications en utilisant l'architecture Component-Entity-System commune aux moteurs de jeu?

3
Comprendre le modèle de conception du pont
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Je ne comprends pas du tout le modèle de conception "pont". J'ai parcouru divers sites Web, mais ils n'ont pas aidé. Quelqu'un peut-il m'aider …

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.