Domande con tag 'design-patterns'

2
risposte

Design della classe per la serializzazione JSON

Sono rimasto bloccato per qualche tempo su un problema di riferimento circolare con la serializzazione JSON. Ho un gioco di carte che sto decapitando in un negozio di redis. Mentre recupero lo stato di gioco da redis, sto provando a serializzarl...
posta 20.03.2015 - 23:10
3
risposte

È buona norma non filtrare i valori in base al nullability?

A volte quando creo un'API che dovrebbe abilitare il recupero di un singolo valore o di tutti i valori, utilizzo il seguente modello (passando NULL all'API, ovvero ottieni tutte le righe): @Nomi utente - elenco separato da virgole di ute...
posta 27.09.2013 - 18:45
3
risposte

Pattern / metodologia per rappresentare record di database di grandi dimensioni come oggetti

Un po 'di informazioni di base: abbiamo una vecchia applicazione di database scritta in Access che consente agli utenti di monitorare il loro carico di lavoro, e il codice è ...' procedurale 'potrebbe essere troppo gentile. La stragrande maggior...
posta 23.09.2013 - 11:58
2
risposte

Load Balancing e failover nel codice

Ho dei webservices basati su HTTPS (non REST, piuttosto vecchio codice). Sto generando stub client Java usando Axis & usando quello per chiamare i servizi web. Ci sono circa 20 API diverse sul webservice. Ho 2 server che ospitano i serviz...
posta 26.09.2013 - 07:24
1
risposta

Costruisci una mappa con blocchi di città e strada

Esiste un modello di progettazione o un algoritmo ben noto per costruire una mappa semplice con strade e blocchi di città? Per avere un'idea di quale sia il mio obiettivo, descrivo alcuni dei vincoli e il contesto: una matrice che rappres...
posta 10.05.2014 - 21:57
1
risposta

RESTful composizione / inclusione di altre risorse

Ho alcune risorse HTTP e mi chiedo se includere i modelli di uno nell'altro sia accettabile o se esiste un metodo più pulito. In questo esempio, abbiamo un sacco di risorse "news" e gli utenti possono iscriversi tramite una risorsa chiamata "...
posta 05.05.2014 - 23:53
2
risposte

Nel software MVC, chi dovrebbe caricare i modelli?

Sto lavorando su un client JavaScript REST e sto cercando di seguire il pattern MVC, ma mi viene in mente una domanda molto basilare: chi dovrebbe fare la richiesta http e caricare i dati nel modello? La mia intuizione mi dice che il controll...
posta 04.07.2013 - 17:14
1
risposta

Si considera un'implementazione di un pattern di Supertype di livello?

1. Secondo la definizione di Fowler questo modello è implementato avendo tutte le classi in un livello ereditate da una superclasse. Ma dopo alcuni googling sembra che tutti i seguenti sono considerati come implementazioni di un pattern Layer...
posta 19.06.2013 - 20:23
2
risposte

Pattern per più origini dati

Ho già letto questa domanda su CodeReview . Speravo in un consiglio generale. Sto scrivendo un servizio che andrà a numerose fonti di dati. Ogni sorgente richiede di ottenere grandi quantità di dati e di modificarli in un unico formato. Qua...
posta 03.03.2014 - 04:50
4
risposte

Le sottoclassi hanno solo metodi senza variabili

Va bene avere una sottoclasse che non dichiara le proprie variabili (variabili di istanza) ed eredita dalla classe super o dalla classe base? Ha dei metodi e ci sono alcuni metodi comuni che sovrasta ma non hanno variabili proprie. Va bene av...
posta 14.07.2014 - 22:24