1. Esempio di Builder? (scritto bene)
2. Esempio di Factory? (scritto bene)
3. Differenze?
1. Esempio di Builder? (scritto bene)
2. Esempio di Factory? (scritto bene)
3. Differenze?
- Factory https://www.simogrima.com/php/php-de...actory-method/
- Riporto dal sito:
L’implementazione di questo pattern risulta particolarmente indicata quando abbiamo un set di classi ma non sappiamo fino a runtime quale dobbiamo concretamente istanziare. E’ chiamato factory proprio perché crea vari tipi di oggetti senza necessariamente sapere che tipo di oggetto sta creando o come lo sta facendo.- Builder https://refactoring.guru/design-patt...er/php/example
- Riporto dal sito e tradotto:
il modello Builder è un modello ben noto nel mondo PHP. È particolarmente utile quando è necessario creare un oggetto con molte opzioni di configurazione possibili.
Spero di esserti stato utile.
Grazie.
Ho dato un occhiata, e cmq il builder lo vedo un po' pessimo (alla fine si fa fatica a capire a cosa serve).
Prova a leggere anche questo sito, dove i pattern sono spiegati un po' meglio: https://designpatternsphp.readthedoc...er/README.html
Altri snippets al limite dell'utilità![]()
Sono esempi, non necessariamente snippets utlizzabili, semplicemente servono per studiare.
Se vuoi capire come possono esserti utili devi necessariamente fare rigerimento al libro Design patterns scritto dal GoF.