Design Patterns: Elements of Reusable Object-Oriented Software de Erich Gamma, Richard Helm, Ralph Johnson et John Vlissides (La référence : livre plus connu sous le nom du GoF : Gang of Fourth)
Head First Design Patterns de Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra (existe aussi en version française)
UML 2 et les design patterns de Craig Larman
-
Design patterns implemented in Java avec :
- avec une belle liste d'environs 100 patterns détaillés
- et reprise de bons pincipes de programmation
... le tout hébergé sur le dépot gihtub iluwatar/java-design-patterns et ouvert à toute contribution 😄 !
-
Design Patterns for Humans™ - An ultra-simplified explanation : Design patterns illustrés avec des cas concrets dans la vie de tous les jours
-
Game Programming Patterns : le sommaire du livre, un article sur ce thème
-
Design Patterns du Gang of Four appliqués à Java (site developpez.com)
-
Design Patterns in Java Tutorial (site tuorialspoint)
-
GOPROD - GOod PRactices in Object oriented Designs : Un site web pour partager les patrons abîmés de patrons de conception
-
sur Dzone :
GoF Design Patterns Using Java (Part 1) (Observer, Factory, Command, Singleton, Decorator, and Factory Patterns)
GoF Design Patterns Using Java (Part 2) (Adapter, Facade, Template, Iterator, and State patterns)
et d'autres articles sur les designs patterns DZone -
sur nobugsproject : Design Patterns Saga #1: real project situations with Factory Method and Strategy
Design Patterns Saga #2: real project situations with Builder
Design Patterns Saga #3: real project situations with Singleton
...
Design Patterns Saga #15: real project situations with Visitor
...
Design Patterns Saga #16: real project situations with Composite
Design Patterns Saga #17: real project situations with Decorator -
sur JournalDev : rubrique Design Patterns
-
sur dev.to : rubrique Design Patterns
-
sur DoFactory : rubrique Design Patterns
-
Des cours sur les design pattern
un cours
un autre cours
...
Examples of GoF Design Patterns in Java's core libraries
Design Patterns Quick Reference et sa carte récapitulative
-
Cours Programmation Orientée Objet : Design Pattern de Xavier Blanc
(vidéo d'introduction aux DP avec présentation d'Abstract Factory, Singleton et Observer) -
Bracket show et sa rubrique patrons de conception
(avec Decorator, Factory, Singleton, Composite)
-
Builder Pattern :
Builder Design Pattern (dev.to)
Builder et Builder sont dans un bateau (Xebia)
The Builder Pattern (Dzone) -
Rubrique design pattern sur le blog Eleao (Chain of Responsibility, Decorator, Abstract Factory, Factory Method)
-
A Survey Report of Enhancements to the Visitor Software Design Pattern
-
Object-Oriented Reengineering Patterns de Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz
N'hésitez pas à compléter cette liste avec vos références, c'est par ici !