Domande con tag 'design-patterns'

1
risposta

Modi per fare callback, quando e dove

Recentemente ho iniziato a fare qualche programmazione più complicata con il lavoro relativo alla rete su iOS con Swift. Questo ha introdotto un sacco di codice asincrono non solo in rete ma anche alcuni scambi di informazioni tra i controller d...
posta 31.12.2014 - 11:46
1
risposta

Mappatura di più tassonomie diverse tra loro

Al lavoro abbiamo un variegato numero di siti web che vendono prodotti di seconda mano. I capi hanno notato che spesso c'è una sovrapposizione tra i prodotti venduti su alcuni siti Web e desiderano distribuire contenuti da un sito a uno o più de...
posta 22.07.2014 - 20:25
1
risposta

Design Pattern per analizzare array di oggetti

Che cosa è considerata una buona pratica per analizzare una matrice di oggetti restituiti da un'API? Sto creando un servizio web RESTfull e un client che ha lo scopo di funzionare con questo servizio. Uno dei miei servizi REST restituisce...
posta 26.01.2015 - 09:32
1
risposta

Gestire dipendenze opzionali di classe

Mi chiedo come stai gestendo le proprietà di una classe opzionale. Diciamo che ho un prodotto che può nascere non deve avere una proprietà color . È davvero il modo migliore per farlo? Dovrei usare il modello di oggetto nullo? Dovrei usare i...
posta 15.08.2014 - 09:19
1
risposta

Quando riutilizzo o creo un nuovo Builder

Ho implementato un Pattern Builder in un progetto su cui sto lavorando. Sto usando questo modello di progettazione per creare campi e componenti (div, tabelle, pannello (boostrap)). Quindi ho una classe Component Director. Fa un ordine per...
posta 10.12.2014 - 16:59
1
risposta

Esiste uno schema o una procedura ottimale per passare un tipo di riferimento a più classi rispetto a una classe statica?

La mia applicazione .NET crea file HTML e, come tale, la struttura appare come variable myData BuildHomePage() variable graph = new BuildGraphPage(myData) variable table = BuildTablePage(myData) BuildGraphPage e BuildTablePage richiedono en...
posta 20.08.2014 - 11:59
1
risposta

Quando utilizzare Prototipi e l'uso corretto di Prototipi (Javascript)

Ho programmato in Javascript per un po 'e mi sento abbastanza a mio agio. E conosco il concetto di base dei prototipi e li ho anche usati alcune volte. Ma una cosa che non riesco a capire è quando dovrebbe essere usato un prototipo. E qual è...
posta 11.07.2015 - 15:38
2
risposte

MVVM in un'applicazione simile a Photoshop: quale oggetto ha la responsabilità di comporre il documento?

Mi chiedo come si possa architettare un'applicazione come Adobe Photoshop per conformarsi al modello di progettazione di C + M + V + VM, in particolare come gestisci la tela? Ci sarebbe un sistema Model che rappresenta il documento corrente,...
posta 09.05.2015 - 05:25
3
risposte

Un modello di progettazione per il binding di dati di un oggetto (con sottoclassi) al controllo utente di asp.net

Ho una classe astratta chiamata Address e sto derivando tre classi; Indirizzo di casa, indirizzo di lavoro, indirizzo NextOfKin. La mia idea è quella di associare questo a un controllo utente e basato sul tipo di indirizzo che dovrebbe associ...
posta 12.02.2013 - 20:27
1
risposta

Parallelizzazione: scelta del modello di comunicazione

Dichiarazione di non responsabilità: se non sei interessato alla parallelizzazione (sui cluster), questa domanda probabilmente non ti interessa e probabilmente non vale la pena leggerla. TL; DR: cerco un modello di comunicazione (preferib...
posta 17.02.2013 - 12:25