Domande con tag 'design-patterns'

2
risposte

Dove posso codificare i metodi di conversione del valore in un'applicazione web MVC per visualizzare i valori in diversi sistemi di unità nella vista?

Ho un caso d'uso in cui eseguo calcoli di dati interni usando il sistema inglese, a causa di vari coefficienti grafici precalcolati e altri dati che già utilizzano il sistema inglese. Ma per l'output ho bisogno di convertire alcuni dei miei dati...
posta 10.07.2018 - 17:49
1
risposta

Pattern degli oggetti auto-inizializzabili

Sto lavorando su un sistema in cui applichiamo coerentemente "schemi" o approcci come "Dependency Injection". Preferirei non esporre l'attuale tecnologia di base per non ottenere soluzioni prevenute, perché penso che la mia domanda si applich...
posta 18.08.2018 - 01:05
2
risposte

Per le entità che hanno relazioni padre / figlio, è meglio avere un singolo servizio per genitori e figli o separarli?

L'ho visto fare in entrambi i modi, ma non ho mai visto nessuna discussione intorno a quale sia il modo più "giusto". Supponiamo che tu abbia un'entità che abbia relazioni di figli con altre entità. I bambini non possono esistere senza il gen...
posta 18.04.2018 - 23:55
1
risposta

Content Observer è un'implementazione di Observer Pattern?

Il modello di osservatore è definito dalla "Banda di quattro" Design Patterns book come" dipendenza uno-a-molti tra oggetti in modo che quando un oggetto cambia stato, tutti i suoi dipendenti vengono avvisati e aggiornati automaticamente "....
posta 20.03.2018 - 20:51
2
risposte

Sta usando REST consumato da un framework Javascript sul front-end lo stesso che usare i microservizi?

Ho un'applicazione monolitica. È MVC, PHP, tutto su un server. Viene copiato su un altro server o replicato. Esistono anche vecchie pagine Web che si connettono a database che non sono affatto correlati all'app MVC, aggiungendo complessità. N...
posta 01.12.2016 - 18:49
1
risposta

Implementazione del modello di osservatore con un osservatore / più editori e più eventi?

Sono in una situazione complicata in cui ho bisogno di utilizzare il pattern Observer ma non conosco il modo migliore per farlo. Ecco un breve briefing sulla mia domanda: Sto implementando un'applicazione GUI che consente agli utenti di cr...
posta 08.01.2017 - 23:19
3
risposte

Come capire esempi di vita reale di modelli di progettazione?

Ciao   Sto imparando modelli di design da un libro. Come capire il codice di produzione attuale in cui è implementato. Ad esempio, se sto imparando un modello di strategia, potrebbe essere implementato nel framework Spring. Ma come andare e c...
posta 29.03.2011 - 15:23
4
risposte

Riutilizzo della logica in un altro repository nel modello di repository ASP.NET MVC

Ho un'applicazione web ASP.NET MVC4, con EntityFramework per l'accesso ai dati. Nell'applicazione ho due repository come segue (questo è solo un esempio, non il mio vero codice): public class CustomerRepository { ICustomerContext _db;...
posta 23.10.2015 - 14:35
1
risposta

Come eseguire la modellazione dei dati quando il modello è parzialmente inizializzato dal DB?

Considera la modellazione dei dati in Scala (l'altra lingua è la stessa), spesso vogliamo comporre un modello all'interno di un altro, ad esempio un Post può contenere un campo autore il cui tipo è un User . Quando recuperiamo i dati...
posta 03.11.2015 - 15:45
2
risposte

Estendere il modello del peso mosca: un ossimoro?

Sto sviluppando un parser BNF in PHP, per il mio gusto di BNF. Per mantenere l'albero di analisi risultante, costituito da oggetti, il più leggero possibile, ho deciso di utilizzare il modello di peso mosca per i letterali (terminali): class...
posta 02.03.2016 - 10:36