Domande con tag 'singleton'

3
risposte

Perché l'iniezione di dipendenza incoraggia la collaborazione a essere esposta tramite costruttori?

L'approccio generale a DI che vedo in risposte come So Singletons sono cattivi, allora cosa? incoraggia oggetti di business che collaborano con altri oggetti a (a) no creare direttamente tali istanze e (b) farle approvare a costruzione. Posso...
posta 07.10.2014 - 22:47
4
risposte

È un candidato per Singleton?

Ho un termometro esterno collegato via USB che è controllato dal mio SW. Diverse parti del mio sistema lo useranno ma mai contemporaneamente (tutto in un thread). Tuttavia, è un singolo dispositivo che comunica su una connessione stabilita, quin...
posta 28.07.2014 - 13:05
2
risposte

Differenza tra pattern Singleton e auto_ptr resp. unique_ptr

Sto mantenendo un codice legacy di una simulazione fisica. L'oggetto di calcolo è costruito come un singleton, per garantire che ci sia una sola istanza. Un collega mi ha detto che quel singleton è completamente obsoleto e dovrei istanziarlo att...
posta 28.11.2013 - 08:38
2
risposte

Sovraccarico dell'utilizzo di singleton grandi con tutti i file inclusi

Ho diversi gestori di sottosistemi per vari usi, ad esempio: AudioManager CollisionManager InputManager etc. All'inizio volevo che fossero tutti singletons , tuttavia ora voglio rendere l'architettura un po 'più pulita. L'idea principale è...
posta 24.10.2017 - 22:07
2
risposte

La porta di un componente UML può essere solo un singleton?

Sto lavorando su un incarico software in cui il design è basato su componenti. I componenti hanno porte che forniscono interfacce. Il mio professore sostiene che la classe Port che è esposta da ciascun componente dovrebbe essere un Singleton,...
posta 30.01.2018 - 16:06
4
risposte

IDisposable senza finalizzatore in uno scenario Singleton

È giusto aspettarsi che se una classe C # si occupa di risorse non gestite e implementazioni IDisposable, allora dovrebbe anche implementare qualche tipo di logica finalizzatore? Abbiamo una classe di utilità fornita dal fornitore che utilizz...
posta 12.07.2018 - 01:55
2
risposte

Singleton è la strada giusta da seguire nel caso di un gioco?

Ho letto i post più importanti di Stackoverflow e SE e in tutto il sito si dice quanto siano brutti i singleton, ma non sono sicuro di come riscrivere il mio codice. A partire da ora ho due progetti che si legano a un gameEngine che ognuno ha...
posta 09.12.2016 - 10:25
1
risposta

HashMap per sostituire Singletons?

Considera quanto segue: I controller e le viste sono presenti in un'applicazione client. Poiché viene eseguito esclusivamente sul lato client, ogni controller deve esistere solo una volta. All'inizio pensavo di implementare tutto come Singlet...
posta 18.07.2015 - 12:55
1
risposta

Pattern singleton senza statico

Ho sentito che static (nel senso di Java, fondamentalmente un metodo statico è chiamato sulla classe stessa e non su un'istanza) non è True OOP. Tuttavia, come sarebbe implementato il pattern Singleton in un tale linguaggio. Ho pensato di a...
posta 23.03.2018 - 01:43
1
risposta

Realizzare più di una istanza di factory che dovrebbe essere single

However, there are some classes that should have only one instance. Sometimes they are factories, which you can use to create the other objects in the system. If more than one factory exist, clerical control over the created objects...
posta 13.01.2016 - 03:21