web-dev-qa-db-fra.com

Schémas de conception

Il existe de nombreux livres et ressources en ligne sur les modèles de conception. Bien qu'ils soient bons pour apprendre la notion principale, sans expérience approfondie, il est vraiment difficile de se souvenir des détails infimes des motifs. Cela rend plus difficile l'utilisation de modèles lorsque vous rencontrez un problème. Avoir une feuille de triche pour les modèles de conception peut aider le développeur à avoir une vue d'ensemble et à choisir les modèles à approfondir. 

Des représentations UML et des implémentations de base de modèles de conception dans différents langages de programmation seraient très utiles.

Voici quelques ressources que j'ai trouvées sur SO:

Connaissez-vous d'autres ressources utiles?

42
metdos

La page Modèles de conception dofactory est une très bonne ressource gratuite.

Sur une note différente, le livre Head First Design Patterns comporte une très bonne affiche que nous avions accrochée au mur sur un ancien lieu de travail.

31
Mark Seemann

Je suis surpris que ce Design Patterns Quick Reference n'a pas été mentionné.

Il vient en format pdf ou png. C'est très bien.

34
Ash

Wikipedia travaille toujours pour moi :)

6
Demian Brecht

Le site sourcemaking.com est un site sympa pour les modèles de conception, UML, Anti Patterns

5
Sujay Ghosh

Le GoF Design Patterns Book contient de jolies feuilles de triche à l’intérieur des couvertures avant et arrière.

2
1
Jamal Khan

D'après ce que je sais, DevSheets prépare des jeux de feuilles de triche très complets et des affiches associées

  • pour modèles de conception
  • et aussi pour les diagrammes UML

J'ai pu voir la version preview de plusieurs de ces cheatsheets et ils m'ont vraiment impressionné. Toutes les feuilles de mise à jour de ces ensembles contiennent de nombreux détails, explications et exemples de diagrammes UML différenciés par couleur (donc, aucun code dépendant de la langue, mais des diagrammes de classes, séquences et autres diagrammes rapidement compréhensibles). 

1
Thetam

En plus de wikipedia, vous trouverez ci-dessous des sources utiles pour apprendre les motifs de conception.

fabrication de la source

oodesign

tutorialspoint

journaldev

0
Ravindra babu