Domande con tag 'design'

3
risposte

Un client / server TCP è una buona soluzione per un sistema che può essere controllato da una GUI in esecuzione su più piattaforme?

Considera un software che gira su un sistema dedicato (fondamentalmente una scatola Linux) e controlla alcuni macchinari. Il sistema ha tutte le interfacce hardware necessarie per l'attività. Il software ha anche una GUI per il controllo di dett...
posta 26.01.2016 - 08:19
2
risposte

Sveglia ripetitiva efficiente in linguaggio a basso livello come C

Ci stavo pensando ed ero curioso di sapere come si codificasse una sveglia a ripetizione efficiente in C? Vuoi impostare un orario di sveglia e quindi compensare il tempo con l'equivalente tempo ms di un giorno (o due giorni o una settimana a se...
posta 23.01.2016 - 16:23
2
risposte

Perché il pattern token di sincronizzazione non può essere aggirato?

Il modello di token del sincronizzatore è la protezione più efficace contro gli attacchi CSRF. Comprendo la teoria e l'implementazione, ma non capisco perché non possa essere aggirato. Generalmente, il processo richiede che tu visiti un sit...
posta 10.03.2016 - 21:20
2
risposte

Progettazione della classe Messaggio in Java

Sto scrivendo un corso per Messaggio . Il messaggio viene fornito con Intestazione e Payload . Intestazione ha i seguenti campi: Versione Tipo Per tipo "XYZ" , sono consentiti i seguenti payload. Configurazione Metafile...
posta 24.05.2015 - 04:15
2
risposte

Un metodo per cercare e creare se non trovato, o due metodi

Diciamo che sto scrivendo un'app Web che accede agli account utente in un database. Se l'account esiste usa quei dati. Ma se l'account non esiste, creane uno nuovo. Questo dovrebbe essere fatto con due o un metodo. Un metodo dovrebbe cerca...
posta 23.06.2015 - 22:22
5
risposte

Rendere un sistema automobilistico più "modulare" in termini di software?

Sto lavorando a un progetto automobilistico che dovremmo rendere più modulare. Sono uno specialista di software e ho pochissima conoscenza dell'hardware automobilistico. Non ho requisiti o dettagli sul progetto oltre a "renderlo più modulare / p...
posta 19.02.2015 - 09:20
4
risposte

Va bene usare il localizzatore di servizi per le dipendenze diffuse? [chiuso]

Rispettiamo rigorosamente l'inversione del controllo nella nostra base di codice, ma questo crea costruttori infernali (sì, lo so che significa che le nostre classi non sono abbastanza coerenti, questo è un work in progress). Il fatto è che a vo...
posta 29.11.2015 - 12:39
4
risposte

Un oggetto dipendente dall'implementazione di più oggetti, metodi inutili in certi casi?

Voglio progettare un sistema in cui le persone usano una casa. Le persone in una casa possono camminare, sedersi su sedie, mangiare cibo, guardare la TV, cucinare, pulire, cacca ecc. Quindi volevo iniziare con la stanza più piccola della c...
posta 05.05.2017 - 08:11
3
risposte

Possibile modo di gestire più email di reimpostazione della password

È un progetto C #, ASP.NET MVC ed ecco il problema: L'utente può inserire il proprio indirizzo e-mail nel campo di testo per la reimpostazione della password e fare clic sul pulsante Reimposta password. Ogni volta che l'utente fa clic sul pul...
posta 24.07.2017 - 02:27
2
risposte

Razionale dietro il proprio livello di fronte all'API standard

Ho visto pochi progetti in cui l'accesso a molte funzioni specifiche del sistema è stato inserito nel livello intermedio specifico del progetto. Gli esempi includono funzioni per la registrazione (avvolto attorno a Log4J), file IO (metodi come s...
posta 17.07.2017 - 09:54