Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Builder o Factory?

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    142

    Builder o Factory?

    1. Esempio di Builder? (scritto bene)
    2. Esempio di Factory? (scritto bene)
    3. Differenze?

  2. #2
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    • 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.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    142
    Grazie.
    Ho dato un occhiata, e cmq il builder lo vedo un po' pessimo (alla fine si fa fatica a capire a cosa serve).

  4. #4
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Prova a leggere anche questo sito, dove i pattern sono spiegati un po' meglio: https://designpatternsphp.readthedoc...er/README.html

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    142
    Altri snippets al limite dell'utilità

  6. #6
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    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.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.