Questo repository raccoglie esempi pratici e spiegazioni dei Design Pattern descritti nel libro "Design Patterns: Elements of Reusable Object-Oriented Software" dei Gang of Four (GoF).
I pattern sono suddivisi in tre categorie principali: Comportamentali, Creazionali e Strutturali.
Pattern che gestiscono le interazioni e le responsabilità tra oggetti.
Pattern che si occupano della creazione di oggetti in modo flessibile e riusabile.
Pattern che definiscono come combinare classi e oggetti per formare strutture più grandi.
Ogni sottocartella contiene:
- Codice di esempio in Java
- Un
README.mdlocale (dove presente) che spiega il pattern - Eventuali diagrammi o immagini illustrative
Distribuito sotto licenza MIT.