Domande con tag 'design-patterns'

1
risposta

Errore nel controllo della domanda di progettazione (python e MVC)

Quale è meglio una prospettiva di design? Un oggetto che viene inizializzato e poi controlla se i parametri passati sono validi prima di distruggere se stesso (quindi in __init__) o Verifica se i parametri sono validi e quindi l'oggetto vi...
posta 10.10.2016 - 13:15
0
risposte

Una modifica del modello singleton

"Singleton" è ampiamente considerato anti-pattern ("cattivo" nella lingua di tutti i giorni). Che dire di questo modello singleton modificato alternativo? Un costruttore di oggetti per la nostra classe assicura che in un dato momento del t...
posta 26.06.2016 - 17:15
2
risposte

Scegliere il modello di disegno giusto

Ho sempre riconosciuto l'importanza di utilizzare schemi di progettazione. Sono curioso di sapere come altri sviluppatori scelgono il più appropriato. Usi una serie di caratteristiche (come un diagramma di flusso) per aiutarti a decidere? Ad...
posta 05.02.2014 - 23:47
0
risposte

Dovrebbe essere creata una nuova interfaccia se non aggiunge ancora qualcosa al contratto?

Sto scrivendo un'API per un sacco di aspetti diversi del mio progetto. Ho un codice che sembra attualmente interface LoginCredentialRepository { Callable<LoginCredential> fetchCredentials(String username); } Mi è venuto in mente...
posta 06.09.2016 - 06:08
0
risposte

Rete di localizzazione del telefono a distanza

Voglio progettare una rete in cui più dispositivi (telefoni o tablet) molto vicini tra loro (tra 0,5 e 20 m) si troveranno in una mappa mostrata in ciascuna app dei dispositivi. Conosciuto che: Tutti i dispositivi dispongono di ricetrasme...
posta 18.08.2016 - 22:19
0
risposte

SQL / HQL in un controller del framework Play e un modello del livello di servizio

Ho iniziato a utilizzare Play Framework un paio di mesi fa. "Ridefinisce" molte convenzioni dal tradizionale mondo Java (come il modo di usare metodi statici tra le altre cose). Stavo visualizzando la documentazione quando ho trovato questo pe...
posta 19.03.2016 - 10:57
0
risposte

La migliore architettura per personalizzare il personaggio

Voglio personalizzare il personaggio del gioco prima di iniziare il livello, ad esempio selezionare quale tipo di arma, armatura, vestiti, ecc. Ci sono diversi componenti e ogni componente è composto da diversi tipi. Quello che ho in mente è...
posta 22.05.2016 - 15:26
0
risposte

Pattern del repository: come strutturare i repository con le tabelle nidificate?

Sto lavorando su un'API e mi sembra sempre di imbattermi in questo dibattito sui pensieri. Quando si progetta la struttura del codice che interagisce con il database (repository, provider di dati ecc.) Come si strutturano i repository in base a...
posta 10.05.2016 - 04:08
0
risposte

Modo / luogo corretto per applicare il motivo decoratore per il livello vista in mvc

Ho una serie di oggetti modello contenenti dati alcuni dei quali sono stati rappresentati da numeri interi. Nella vista questi stati sono mostrati come icone e suggerimenti. Il suggerimento è necessario solo nella vista e non è presente nei mode...
posta 17.02.2016 - 08:44
1
risposta

Estrazione del codice specifico del client. possibilità di refactoring richieste

Sto affrontando un problema di progettazione. Ho un set di classi che scrive dati in formato XML, JSON o HTML per diversi client. Ho una classe che riceve Data e un XML, JSON o HTML writer come parametro. E questi Writer hanno un'interfacc...
posta 13.03.2015 - 15:31