Domande con tag 'design'

1
risposta

Che cosa dovrei usare per oggetti tecnicamente sempre di sola lettura?

Ho una funzione get() che ottiene un oggetto human da qualche parte. Questo è letteralmente l'unico uso di human , per fornire una raccolta di proprietà di human . struct human { std::string first_name; std::string la...
posta 15.06.2017 - 11:23
1
risposta

Come progettare un semplice server UDP in grado di gestire 10000 req / sec?

Attualmente ho implementato un semplice server UDP usando i socket java, non appena il pacchetto viene ricevuto viene aggiunto alla coda e ci sono quattro thread di consumo che elaborano la coda. Questo approccio va bene fino a 10000 req / se...
posta 20.08.2018 - 21:37
1
risposta

Come si può fare per creare una "Chiave di licenza" per un progetto software distribuibile disponibile in origine?

È passato un po 'di tempo da quando ho visto tutto ciò che è possibile scaricare e che deve connettersi al server delle licenze per monetizzare un pezzo di software (e l'ultima volta che l'ho visto, è andato tutto storto quando il fornitore di s...
posta 16.02.2015 - 04:02
2
risposte

Usa diagramma dei casi. Un sistema può essere il suo attore?

Ciao ho la definizione qui sotto per un attore. Ciò significa che il sistema non può essere un attore per se stesso. Mi stavo chiedendo cosa succederebbe se il sistema dovesse visualizzare determinati elementi su una schermata. In tal caso il si...
posta 06.02.2015 - 12:05
3
risposte

Perché abbiamo bisogno di una classe di contesto nel modello di strategia?

Per il modello di strategia, perché abbiamo bisogno di una classe di contesto per chiamare l'algoritmo appropriato? Perché non possiamo semplicemente fare Strategy s = new OperationAdd() ? In questo modo, utilizziamo ancora il polimorfismo....
posta 18.11.2015 - 04:41
2
risposte

Metodo del servizio di test unitario che utilizza il metodo del repository

Per i metodi di servizio che richiamano i metodi di repository per interagire con il database, come posso testare questi metodi di servizio unitari? Ad esempio, public function updateSlideshow($data){ // do some logic and method calls...
posta 12.01.2016 - 19:26
1
risposta

Quale struttura dati Lisp usare?

Sto studiando diversi giochi linguistici e sto cercando di implementarli in Common Lisp. Attualmente sto studiando un gioco che studia la relazione tra forme e significati. Un agente deve memorizzare l'associazione tra queste forme e significati...
posta 05.11.2015 - 15:13
4
risposte

utilizzando la presenza di un valore per controllare il flusso?

Ho la seguente situazione. Ho un metodo factory che restituisce una matrice. Questa matrice può essere calcolata su due livelli di precisione: livello1 e livello2. Per calcolare la matrice, ho bisogno di passare un po 'di informazioni al metodo...
posta 06.06.2011 - 15:33
2
risposte

Design pattern per applicare imposte diverse in base a molti fattori diversi

Mi è stato assegnato il compito di progettare un sistema che ha il prezzo di un prodotto con importi diversi di tasse diverse in base a diversi fattori. Ad esempio negli Stati Uniti ne otterresti alcuni: uno basato sulla regione e un altro su...
posta 30.10.2017 - 00:46
1
risposta

Come modellare lo stato genitore con singoli stati figlio

Sto creando un'applicazione che ti permette di inserire ordini, un ordine ha alcune informazioni di base: chi l'ha ordinato, quale data, ecc. Ha anche un elenco di elementi pubblicitari ordinati. Ogni elemento pubblicitario può (probabilmente il...
posta 30.01.2017 - 23:42