Domande con tag 'design-patterns'

1
risposta

Esistono schemi di progettazione o approcci generalizzati per le simulazioni di particelle?

Sto lavorando a un progetto (per il college) in C ++. L'obiettivo è scrivere un programma che può più o meno simulare un raggio di particelle che volano attraverso il sincrotrone LHC. Non volendo precipitarsi nelle cose, io e il mio team stia...
posta 26.03.2012 - 21:44
3
risposte

Utilizzo dei flag "impedisce l'esecuzione del metodo"

Prima di tutto voglio sottolineare la mia preoccupazione con qualche pseudocodice (penso che capirai meglio) Supponi di avere un flag di debug globale o una variabile di classe chiamata "debug", class a : var debug = FALSE e lo usi pe...
posta 26.03.2012 - 20:05
2
risposte

Cosa è richiesto per un ambito in un'infrastruttura di iniezione?

Lavorando con librerie come Seam, Guice e Spring, mi sono abituato a gestire variabili all'interno di un ambito. Queste librerie ti offrono una miriade di ambiti e ti consentono di definire la tua. Questo è un modello molto utile per gestire i c...
posta 21.03.2012 - 17:25
3
risposte

Un controller per domarli tutti?

Sto sviluppando un'applicazione a pagina singola. La pagina ha una barra degli strumenti. Quando l'utente fa clic su qualsiasi pulsante, crea visivamente una scheda e attiva una richiesta Ajax sul controller richiesto. Ora due cose: in primo luo...
posta 03.02.2015 - 12:44
3
risposte

Domanda di progettazione DDD

Ho una domanda sulla modellazione di una radice Entity \ Aggregate in DDD. Sto refactoring un progetto che utilizza Entity Framework e business logic come servizi, i servizi contengono molta logica che credo dovrebbe essere nelle entità in DDD....
posta 27.08.2015 - 03:04
2
risposte

Design pattern per il recupero dei dati in blocchi

Sto creando un'applicazione Qt che utilizza un database con un'enorme quantità di dati per disegnare alcuni grafici. Il recupero dei dati dal database richiede molto tempo, quindi il blocco del thread dell'applicazione o del thread di lavoro cre...
posta 07.11.2015 - 23:10
4
risposte

Design Pattern per riprovare e gestire gli errori

Sto cercando di trovare un buon modello di progettazione, o forse una serie di pattern, per iniettare la gestione degli errori e riprovare la gestione durante il recupero dei dati da un webservice. Ad esempio, ho: do { //get the data he...
posta 22.06.2015 - 19:48
1
risposta

Divisione logica, dati, layout e "Hacks"

Certo, tutti abbiamo sentito parlare di schemi di programmazione come MVVM, MVC e simili. Ma non è quello che sto cercando in quanto Layout, Data e Logic è già abbastanza suddiviso (markup XML-Layout, Database, inserisci qui la tua lingua pr...
posta 10.01.2012 - 14:38
2
risposte

Le classi possono violare la Single Responsibility se delegano attività interne?

Ho due classi Output e Timeline , nessuna delle quali viola SR, ma le due sono collegate tra loro. Quindi quello che mi piacerebbe fare è avere una classe chiamata Elco (c'è una ragione dietro al nome) che li ha entrambi come sotto...
posta 06.08.2013 - 03:18
2
risposte

Buone pratiche per i ritorni in Python

Di recente stavo lavorando su un codice prototipo in Python. Il codice funzionava alla grande, poi mi sono reso conto che avevo bisogno di un po 'più di feedback da una delle mie funzioni, quindi ho cambiato la dichiarazione di ritorno da retu...
posta 29.07.2014 - 17:05