Domande con tag 'design'

3
risposte

Gerarchia parallela di classe / interfaccia con il motivo di progettazione della facciata?

Circa un terzo del mio codice è racchiuso all'interno di una classe Facade. Nota che questa non è una classe "Dio", ma in realtà rappresenta una singola cosa (chiamata Line ). Naturalmente, delega le responsabilità al sottosistema dietro di...
posta 07.08.2013 - 17:33
2
risposte

Visualizzazione ed elaborazione di oggetti in un elenco?

Attualmente ho un codice come questo per visualizzare alcuni oggetti che soddisfano alcuni criteri in una griglia: // simplified void MyDialog::OnTimer() { UpdateDisplay(); } void MyDialog::UpdateDisplay() { std::list<MyClass *>...
posta 12.10.2011 - 00:03
2
risposte

Parametri URL in servizi Web RESTful

Mi sto interrogando sull'adeguatezza dei parametri URL nella creazione di risorse RESTful. Per prima cosa, ecco alcuni contesti. Sto lavorando su un'API che aggiornerà da remoto il software su dispositivi embedded collegati a un dispositivo c...
posta 10.08.2012 - 01:46
2
risposte

Come mantenere il mio codice attività leggibile e mantenibile?

Ho scritto un'App piuttosto piccola con una sola attività. Dalla mia comprensione, un'attività deve essere vista come una specie di vista e controllore in una classe. Ma anche per una piccola app, con 3 finestre di dialogo (create con AlertDi...
posta 19.04.2013 - 09:21
1
risposta

Esiste un modello di fabbrica per prevenire istanze multiple per lo stesso oggetto (istanza uguale a Equal)?

Ho un numero di oggetti che memorizzano lo stato. Esistono essenzialmente due tipi di campi. Quelli che definiscono in modo univoco cos'è l'oggetto (quale nodo, quale spigolo ecc.) E gli altri che memorizzano lo stato descrivendo come queste cos...
posta 29.04.2013 - 15:06
1
risposta

Esiste una regola empirica per quale impostazione di zoom di una mappa bing dovrebbe essere basata sul numero di miglia che si desidera visualizzare?

Se una mappa contiene simboli / waypoint che si estendono su solo un paio di miglia, la mappa deve essere ingrandita e mostrare molti dettagli. Se i simboli / waypoint coprono invece vaste aree, ad esempio centinaia o addirittura migliaia di mig...
posta 01.12.2012 - 01:37
1
risposta

Un diagramma di flusso può avere più di un inizio?

Sto disegnando un diagramma di flusso che dovrebbe visualizzare la comunicazione tra i 4 servizi che ho creato. Ora ho una domanda di cui non sono abbastanza sicuro. Ci sono due modi in cui i servizi potrebbero essere avviati. È consentito av...
posta 25.11.2012 - 19:49
1
risposta

sullo sviluppo di servizi Web con stato globale

Sono nuovo nella programmazione web. Sono più esperto e a mio agio con il codice lato client. Recentemente, mi sono dilettato nella programmazione web attraverso il Google App Engine di Python. Mi sono imbattuto in qualche difficoltà mentre cerc...
posta 05.12.2012 - 18:13
1
risposta

I metodi statici "Builder" violano SOLID?

Sto scrivendo una classe che consiste principalmente in responsabilità di archiviazione dei dati. Il contesto per l'uso di questa classe, in generale, sarà recuperare una serie di oggetti di questo tipo per la visualizzazione successiva. Alla lu...
posta 02.10.2011 - 00:26
2
risposte

Applicazione desktop, iniezione dipendenza

Sto pensando di applicare una vera libreria di dipendenze per l'iniezione alla mia applicazione desktop C # / GTK # giocattolo. Ho scelto NInject , ma penso che questo sia irrilevante per la mia domanda. C'è un oggetto di database, una fines...
posta 15.12.2012 - 19:59