Ordre recommandé pour l'apprentissage des modèles de conception? [fermé]


16

Je ne peux pas m'empêcher de remarquer la quantité de modèles de conception qui existent.

Quelqu'un a-t-il des suggestions sur une commande dans laquelle je devrais les apprendre? Ou devrais-je les choisir au hasard?

Le seul que je connaisse jusqu'à présent est le singleton.


Réponses:


19

Lorsque vous ne considérez que le gang de 4 créateurs de design en interne dans mon entreprise, nous avons une formation sur les modèles de conception qui a l'ordre suivant, cela fonctionne assez bien. Parfois, vous avez besoin de l'un pour apprendre l'autre et vice versa.

Jour 1

  • Méthode d'usine
  • Constructeur
  • Composite

Jour 2

  • Prototype
  • Observateur
  • Façade
  • Pont

3e jour

  • Usine abstraite
  • Procuration
  • Chaîne de responsabilité
  • Visiteur

Jour 4

  • Singleton
  • Commander
  • Etat
  • Stratégie

Supplémentaire:

  • Adaptateur
  • Décorateur
  • Poids mouche
  • Médiateur
  • Itérateur
  • Momento
  • Méthode de modèle
  • Interprète

Mais quand vous voulez les apprendre, je commencerais simplement par le livre de modèles Head First Design (pas seulement vraiment mon avis, mais il semble également être la réponse standard pour ce genre de questions) et je suivrais cela avec le gang de quatre modèles de conception livre . Ces deux ensemble devraient vous donner tout l'ordre dont vous avez besoin.


3
+1 Le livre Head First est un très bon point de départ, même si je pense que leur commande diffère légèrement de la vôtre.
FrustratedWithFormsDesigner

1
Les séries Head First sont impossibles à lire (du moins je ne peux pas) car chaque page est chargée avec différents types de polices / images / disposition de texte / taille de texte. C'est comme une bande dessinée.
Sorantis

@Sorantis a convenu que la première série n'est pas pour tout le monde, mais en général, elle semble donner suffisamment de contexte pour que les gens se souviennent mieux du matériel. Je dis toujours aux gens d'emprunter une copie ou d'aller sur Google
Books


1

Dofactory a une très belle organisation du modèle de conception, y compris les diagrammes UML ainsi que des exemples de code. Ils ont également une Frequency of useéchelle, qui identifie la popularité du motif. Donc, je vous suggère de parcourir leur page Web.

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.