Domande con tag 'factory'

1
risposta

Utilizzo - Factory Pattern vs Injection dipendenza [chiuso]

Va bene, questa domanda non è su quale sia meglio. È più su quando utilizzare Dependency Injection vs Factory. Ho fatto un po 'di ricerche e va così. DIP: Fornisce un accoppiamento lento, tramite IoC. La classe non ha bisogno di sapere...
posta 16.08.2015 - 16:04
1
risposta

Quali alternative ci sono per usare un oggetto di un'interfaccia controvariante polimorficamente?

L'essenza di ciò che sto cercando di fare è ottenere un'istanza del servizio utente appropriato, quindi passare qualsiasi sottotipo di User con cui stiamo lavorando. Modelli: public class User { public string FirstName { get; set...
posta 01.12.2016 - 21:45
4
risposte

Sono le fabbriche che restituiscono solo un tipo di oggetto danneggiato?

Qualcuno in un post StackOverflow (non ho aggiunto la domanda ai preferiti purtroppo) ha commentato che le fabbriche che restituiscono un solo tipo di oggetto sono un odore di codice. Mi trovo a scrivere questo tipo di fabbriche molto spesso....
posta 23.06.2016 - 00:09
4
risposte

L'astrazione del tuo codice è un uso eccessivo dei principi SOLID?

Dopo un argomento irrisolto con un amico, ho deciso di chiedere alla comunità di overflow dello stack. C'è qualcosa come astrarre troppo il tuo codice? Quale dei seguenti è l'opzione migliore. Veniamo da linguaggi di programmazione diversi, quin...
posta 25.07.2018 - 12:33
2
risposte

Esiste un modello di fabbrica diverso dal metodo astratto di fabbrica e di fabbrica?

Durante una schermata del telefono recente mi è stato chiesto di descrivere il "modello di fabbrica". Ho chiesto se lo screener significasse "Metodo di fabbrica" o "Fabbrica astratta". Ha detto, "No, solo il modello di fabbrica". Non so cosa...
posta 30.11.2015 - 15:29
3
risposte

Costruttore per istanza in attesa di fabbrica utilizzata solo nei prodotti

Ho una fabbrica che crea prodotti. Per fare questo ho bisogno di un'istanza di qualche altra classe, che non ha nulla a che fare con la fabbrica attuale. Tuttavia, tutti i prodotti dovrebbero ovviamente utilizzare la stessa istanza di esso, quin...
posta 24.05.2017 - 09:18
1
risposta

Qual è l'implementazione generica del modello di progettazione IoC abbinato a Factory per DAO? [chiuso]

Sto imparando il framework java Spring. Finora, ho capito che Spring renderà le cose trasparenti con le sue configurazioni in modo che IoC e Factory non siano troppo complicati da implementare ... Ora ho codificato A LOT ma non ho mai pensato...
posta 08.08.2017 - 15:41
2
risposte

Quali sono gli svantaggi di una "fabbrica semplice"?

Sto leggendo il libro » Head First Design Patterns « di O'Reilly. Prima di spiegare il modello di metodo di fabbrica, introducono prima una fabbrica semplice. Stanno usando l'esempio di una pizzeria. In un primo passaggio mostrano il problema...
posta 31.08.2014 - 10:01
1
risposta

Il mix di builder e factory è una buona idea?

Ho un oggetto Car costruito usando il modello di builder. Il problema era rappresentato dalla ridondanza del codice. Car.Builder builder = new Car.Builder("Mercedes"); builder.numDoors(carConfig.getNumDoors() builder.engineTyp...
posta 27.01.2017 - 22:43
1
risposta

Posso creare un metodo Factory che contenga un riferimento interno a un'istanza di B?

Considerate due classi: class A { B* b_; A(B* b){ b_ = b; } } class B {} B è una classe che dovrebbe essere utilizzata solo all'interno di A , quindi vorrei non per esporre la sua creazione a qualsiasi classe...
posta 03.03.2017 - 09:22