Domande con tag 'design-patterns'

0
risposte

Iniezione delle dipendenze nella classe template

Ho una classe wrapper di template attorno al contenitore std::priority_queue che supporta il multithreading. Di seguito la versione breve. In questa classe uso la funzione IsReady() che controlla se l'elemento è pronto per essere scopp...
posta 06.02.2017 - 13:43
0
risposte

Accesso alle foglie del pattern Composito Java

Ho qualche domanda sul pattern Composite. Ho implementato un modello come questo: Elementèunaclasseastratta,RegexElementèla"primitiva", una sottoclasse di Element e RegexBlock , la vera classe Composite, che ha come variabile d'istanza u...
posta 30.11.2016 - 21:24
0
risposte

Servizio Windows WCF con pattern di plugin, accesso a diversi servizi Web e un database

Sto riprogettando un servizio Windows WCF (InstanceContextMode.Single) che è stato creato da un fornitore esterno, mentre era super urgente e quando non c'era davvero molto tempo per progettare il software. Ciò significa che il codice era una so...
posta 30.11.2016 - 07:18
4
risposte

Che cos'è un livello Anti-corruzione e come viene utilizzato?

Sto cercando di capire cosa significhi realmente lo strato anti-corruzione. So che è un modo di transizione / aggirare il codice legacy o le API cattive. Quello che non capisco è come funziona e cosa rende una separazione netta dal livello indes...
posta 22.01.2013 - 16:14
2
risposte

Oggetto dati pubblici ma campo accessibile privatamente per selezionare la classe

Questa è una domanda di progettazione software. Non so come chiedere, quindi illustrerò con uno scenario. Aggiornerò il titolo per aiutare il riferimento per gli altri se c'è un modo migliore per chiedere. Scenario BizLogic è il li...
posta 13.09.2016 - 02:30
0
risposte

Media Player con pattern MVC

Buongiorno. Sto sviluppando un software per lettori multimediali con pattern MVC. La mia domanda riguarda la riproduzione di elementi multimediali. Penso che abbiamo bisogno di 3 classi di software per fare il design. Queste classi sono:...
posta 24.11.2016 - 12:49
0
risposte

JavaFX che genera controlli dell'interfaccia utente dalle classi di backend

Ho un problema con il mio design del software. Voglio generare controlli dell'interfaccia utente da messaggi XML sulla rete. I messaggi XML contengono semplici informazioni su un componente e le sue proprietà, ad esempio: <? version="1.0" e...
posta 21.09.2016 - 14:52
0
risposte

Iniezione delle dipendenze e ereditarietà di classe

Il progetto su cui sto lavorando da circa un anno è stato usato per creare una nuova connessione mysqli al database ogni volta che c'era una query sul database. Per risolvere rapidamente questo problema nei punti in cui questa strategia ha avuto...
posta 05.10.2016 - 19:44
0
risposte

Invio di eventi lungo un tunnel e ritorno di bolle

Sto lavorando allo sviluppo di un'applicazione tela HTML, in cui devo essere in grado di eseguire il mio processo di elaborazione dell'interfaccia utente. Ecco da dove viene la radice di questa domanda, ma mi piacerebbe davvero capire come funzi...
posta 09.10.2016 - 04:37
8
risposte

Come determinare se una classe rispetta il principio della responsabilità unica?

Il principio di responsabilità unica si basa sul principio di alta coesione. La differenza tra i due è che le classi altamente coese presentano un insieme di responsabilità strongmente correlate, mentre le classi che aderiscono all'SRP hanno una...
posta 28.06.2012 - 18:20