Domande con tag 'singleton'

11
risposte

Le cosiddette "preoccupazioni trasversali" sono una scusa valida per rompere SOLID / DI / IoC?

Ai miei colleghi piace dire "logging / caching / etc. è una preoccupazione trasversale" e quindi procedere usando il corrispondente singleton ovunque. Eppure amano IoC e DI. È davvero una scusa valida per infrangere il principio SOLI D ?   ...
posta 13.05.2016 - 13:22
9
risposte

Alternative al modello singleton

Ho letto opinioni diverse sul modello singleton. Alcuni sostengono che dovrebbe essere evitato a tutti i costi e ad altri che può essere utile in certe situazioni. Una situazione in cui utilizzo i singleton è quando ho bisogno di una fabbrica...
posta 08.05.2012 - 07:41
7
risposte

The Singleton Pattern [duplicato]

Sono un nuovo programmatore (4 mesi nel mio primo lavoro) e recentemente mi sono interessato ai modelli di design. Uno che ho usato di recente è il Singleton. Tuttavia, guardando alcuni commenti su questo thread . Ha qualche feedback negati...
posta 16.01.2011 - 19:21
3
risposte

Quando usare un Singleton e quando usare una classe statica [duplicato]

Ho cercato su questo qui e su StackOverflow e ho trovato alcune differenze tra i due. Ma non sono ancora sicuro in quali casi si preferirebbe un Singleton, e in quali casi si sceglierebbe di usare una classe statica . (Nelle lingue che...
posta 10.04.2014 - 15:29
5
risposte

Qual è la differenza tra i metodi all-static e l'applicazione di un modello singleton? [duplicare]

Sto creando un database per memorizzare informazioni sugli utenti del mio sito web (sto usando stuts2 e quindi la tecnologia Java EE). Per il database farò un DBManager. Dovrei applicare qui il modello singleton o piuttosto rendere tutti i suo...
posta 07.01.2011 - 09:44
3
risposte

Fabbrica statica contro fabbrica come singleton

In alcuni dei miei codici, ho una fabbrica statica simile a questa: public class SomeFactory { // Static class private SomeFactory() {...} public static Foo createFoo() {...} public static Foo createFooerFoo() {...} } Dur...
posta 20.11.2013 - 20:07
4
risposte

Iniezione delle dipendenze e Singleton. Sono due concetti completamente diversi?

Ho sentito parlare dell'utilizzo dell'iniezione di dipendenza su Singleton per il mio collega. Non riesco ancora a capire se si tratta di due schemi ortogonali che possono essere sostituiti l'uno con l'altro? O è DI un metodo per rendere testabi...
posta 23.12.2011 - 20:35
4
risposte

Singleton o istanziare ogni volta che uso? [duplicare]

Uso una classe che estrae solo i dati da un oggetto conosciuto e la distribuisce ad altri oggetti conosciuti. Nessuna configurazione persistente o tale è necessaria in quell'istanza di classe. Come dovrei decidere se impostare quella classe...
posta 15.09.2015 - 10:18
3
risposte

Un tipo singleton può sostituire i metodi e le classi statici? [duplicare]

In C # i metodi statici hanno a lungo servito uno scopo che ci consente di chiamarli senza creare classi di istanziazione. Solo nell'ultimo anno siamo diventati più consapevoli dei problemi legati all'utilizzo di metodi e classi statici....
posta 10.03.2011 - 14:06
3
risposte

Quali sono i lati negativi dell'implementazione di un singleton con l'enum di Java?

Tradizionalmente, un singleton viene solitamente implementato come public class Foo1 { private static final Foo1 INSTANCE = new Foo1(); public static Foo1 getInstance(){ return INSTANCE; } private Foo1(){} public void doo(){...
posta 14.12.2012 - 01:39