Tutte le domande

1
risposta

In che modo il concetto di radice di aggregazione e il modello di deposito risolvono il DEAN durante le operazioni di database?

Se ho dieci classi, e hanno tutte bisogno di operazioni CRUD, in che modo una radice aggregata e il pattern di repository mi risolvono dovendo scrivere un sacco di codice boilerplate (il DRY)? Prendi l'esempio di una scuola e io ho uno studen...
posta 01.02.2017 - 18:34
3
risposte

Il loop sta srotolando uno degli esempi di compilazione "mirata" e un set di istruzioni più veloce?

Sto seguendo il corso di Computer Architecture nel mio studio universitario. Vedo che durante lo srotolamento del ciclo, uno dei vincoli è il numero di registri disponibili. Poiché il numero di registri dipende dall'architettura, è un bina...
posta 06.10.2016 - 06:25
4
risposte

Pattern di progettazione per collegare indirettamente due classi

Certo, questo è un problema di compiti a casa, ma ho cercato di capirlo da solo. Voglio solo assicurarmi di averlo corretto. Finora, l'unico modello di progettazione che ritengo sia corretto sarebbe il modello di progettazione dell'adattatore. P...
posta 21.10.2016 - 21:43
2
risposte

Dichiarare esplicitamente la proprietà in Java

Mi chiedo se esiste un buon modo per dichiarare esplicitamente (non necessariamente imporre) il trasferimento di proprietà delle risorse in Java. Il mio problema è fondamentalmente questo: ci sono risorse che devono essere ripulite (si pensi...
posta 22.09.2016 - 19:18
3
risposte

Note sulla versione per la prima versione

Capisco cosa includere nelle comuni note di rilascio - ci sono molte domande e risposte relative a questo. Cosa dovrei includere nel primo set di note di rilascio, ad esempio per la prima versione rilasciata? Le note di rilascio sono necessar...
posta 20.02.2017 - 11:08
2
risposte

Ramo a lungo termine: quando e come unirlo?

Nel mio progetto capstone computer science, abbiamo un team di 5 persone che lavorano su varie cose per un'app Android per Pokemon come gioco multiplayer ( Github ). Una o due persone stanno lavorando per implementare il "motore di battaglia" pe...
posta 19.10.2016 - 16:43
2
risposte

Come gestire i metodi equivalenti di simulazione senza rendere i test fragili?

Sto scrivendo un test unitario con i mock e sono preoccupato di dover specificare il test. L'idea è che se l'implementazione cambia in modo compatibile, il test non dovrebbe fallire poiché ciò rende il test fragile e scomodo. Ad esempio, se l...
posta 06.10.2016 - 18:00
3
risposte

Distingue tra istantanee e versioni ufficiali, mentre distribuisci esattamente ciò che è stato testato

Supponiamo che la seguente situazione: Un server CI ha generato artefatti di istantanee regolari Ad un certo punto, un artefatto è considerato "stabile" e viene assegnato al controllo qualità per il test Se passa, viene distribuito come...
posta 03.02.2017 - 08:16
5
risposte

Rapporti nell'architettura dei microservizi

ESIGENZE Supponiamo di voler generare un report excel con i dati dal microservice A e presentarlo nel microservice B. Possiamo ottenere i dati con qualche operazione pianificata o giù di lì. POSSIBLE SOLUTIONS Più semplice Aggiung...
posta 27.01.2017 - 09:27
2
risposte

Java8: perché due metodi di composizione: e poi e componi?

Essendo un principiante in java8 e nella programmazione funzionale, penso che mi manchi qualcosa durante la lettura della composizione delle funzioni poiché non riesco a trovare una ragione per cui esistono due metodi che lo fanno, andThen...
posta 07.02.2017 - 10:33