Domande con tag 'design'

1
risposta

Blocco dei record del database

Quello che ho adesso: Una tabella con molti record. Circa 200 utenti possono selezionare un record in base ad alcune regole basate sui dati di ciascun record. C'è un'alta probabilità che 2 o più utenti selezionino lo stesso record. Un...
posta 07.07.2014 - 11:38
1
risposta

Polymorphism sull'interfaccia repository per operazioni locali e remote

Sono in procinto di progettare una classe di facciata ApiClient che astragga alcune operazioni CRUD tra un database locale e uno remoto (tramite un'applicazione web REST). La classe ApiClient detta dipende da altre 2 classi di imple...
posta 07.05.2015 - 16:32
2
risposte

Considerazioni sulla progettazione dello schema JSON per un'API

Ho un endpoint API che recupera i dati da 3 tabelle SQL sul lato server. Al momento, eseguo un SELECT con join, consolido / riorganizzo i dati selezionati in base a uno schema JSON, quindi invio JSON al client. Il punto qui è che quasi nessuno d...
posta 13.05.2015 - 18:09
1
risposta

Come decidere se l'oggetto dovrebbe richiedere o ricevere dati?

Decidere se un oggetto dovrebbe richiedere dati (chiamando una funzione) o ricevere dati (avendo una funzione chiamata da un altro oggetto) dipende probabilmente dalla situazione esatta. Quindi, come faccio a decidere come gestirlo? Se un ese...
posta 30.03.2015 - 07:30
2
risposte

Design per un checkout condiviso

Attualmente sto lavorando a un sistema di e-commerce leggermente diverso nella struttura di un tipico sistema di e-commerce in quanto hai più negozi, accedendo allo stesso database da URL diversi. Quindi, ad esempio, potrei avere: link...
posta 27.11.2014 - 14:41
1
risposta

Software per accedere al terminale GSM, inviare e ricevere comandi AT, convalidare i risultati

Attualmente sto implementando un software che utilizza un terminale GSM per eseguire azioni. Le azioni possono inviare messaggi, controllare il saldo, ricevere messaggi di rapporto sullo stato, impostare il pin, ... La comunicazione tra termi...
posta 06.11.2014 - 08:43
2
risposte

Specializzazione template di classe per l'implementazione di Automata

Sto implementando le classi per simulare e generare diversi tipi di automi. Preferirei utilizzare le stesse classi di stato e transizione per tutti gli automi: NFA, DFA, PDA, ecc. Per un PDA una transizione da uno stato ad un altro richiede u...
posta 02.10.2014 - 13:36
1
risposta

Metodi statici vs Implementazione dell'interfaccia

Ecco il mio problema: Ho iniziato a creare un raccoglitore di informazioni sul sito web di e-commerce. Quindi ho creato un parser per ogni sito. La classe parser è stateless. Ho metodi come: getItemPrice(WebElement page) getItemTitel(...
posta 03.10.2014 - 06:58
1
risposta

Erlang chat design per app?

Ho un'app di chat creata in node / socket.io. I fattori di scalabilità ci hanno fatto scegliere Erlang / Ejabberd / xmpp e sostituirà il nodo / socket. Ho alcune domande: Attualmente utilizza MySql per l'archiviazione di chat. La migl...
posta 25.09.2014 - 11:07
1
risposta

Le operazioni CRUD sono concepite per essere utilizzate con le raccolte?

Le operazioni CRUD, per definizione sono ... interfaces that permit users to create, remove, modify or retrieve data Le implementazioni delle interfacce CRUD possono avere varie forme e talvolta possono anche essere estese a SCRUD . Ciò...
posta 19.09.2014 - 08:44