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.

8
Les modèles de conception étouffent-ils la créativité
Il y a de nombreuses années, je parlais avec un professeur d'économie des modèles de conception, de la façon dont ils établissaient un langage commun pour les programmeurs et comment ils résolvaient les problèmes bien connus d'une manière agréable, etc., etc. Puis il m'a répondu que c'était exactement l'approche inverse …




5
Comment convaincre mon patron (et d'autres développeurs) d'utiliser / de considérer le JavaScript discret
Je suis assez nouveau dans notre équipe de développeurs. J'ai besoin d'arguments solides et / ou d'exemples "d'écueils", donc mon patron comprendra enfin les avantages de JavaScript discret, de sorte que lui et le reste de l'équipe, cessent de faire des choses comme ça: <input type="button" class="bow-chicka-wow-wow" onclick="send_some_ajax(); return false;" …



4
Quel est le nom de l'idiome utilisant le chaînage de méthode pour construire un objet?
J'utilise fréquemment un modèle dans lequel j'utilise le chaînage de méthodes pour configurer un objet, similaire à un modèle Builderor Prototype, mais sans créer de nouveaux objets à chaque appel de méthode, mais plutôt modifier l'objet d'origine. Exemple: new Menu().withItem("Eggs").withItem("Hash Browns").withStyle("Diner"); Je me demande simplement s'il y a un nom …


3
Comment stocker des prix ayant des dates de validité?
J'ai une liste de produits. Chacun d'eux est proposé par N prestataires. Chaque fournisseur nous propose un prix pour une date précise. Ce prix est effectif jusqu'à ce que le fournisseur décide de fixer un nouveau prix. Dans ce cas, le fournisseur donnera le nouveau prix avec une nouvelle date. …





5
Quels sont les avantages de l'injection de dépendance dans les cas où presque tout le monde a besoin d'accéder à une structure de données commune?
Il y a beaucoup de raisons pour lesquelles les globaux sont mauvais en POO. Si le nombre ou la taille des objets à partager est trop important pour être efficacement transmis dans les paramètres de fonction, tout le monde recommande généralement l' injection de dépendances plutôt qu'un objet global. Cependant, …

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.