Tutte le domande

1
risposta

Perché i progetti "semplici" hanno così tanto codice? [chiuso]

Ho sviluppato il mio software di calcolo scientifico per alcuni anni in C ++ e funziona abbastanza bene su CFD e DEM simulazioni. Tuttavia, ha circa 12k linee di codice senza le dipendenze. Ogni volta che sbircio in un altro progetto, sono sem...
posta 23.08.2017 - 12:16
3
risposte

C ++ Spazi dei nomi estendibili: come forzare le dichiarazioni nello spazio dei nomi globale

È un buon stile di programmazione includere tutte le dipendenze necessarie in un'intestazione che le fa riferimento. Spesso questo include dichiarazioni che sono posizionate nel STD & namespace globali (come cstdio). Tuttavia, questo crea pr...
posta 29.09.2015 - 19:26
1
risposta

L'uso (o abuso) di Java 8, funzione Mapper

Recentemente, abbiamo iniziato a migrare un'applicazione di primavera a java 8. L'applicazione è divisa in 3 livelli, controller di riposo, servizio e il livello del repository. Il nostro 'architetto' ha proposto che il nostro livello di servizi...
posta 27.03.2017 - 05:31
2
risposte

Qual è il codice di stato della risposta corretto al POST quando la risorsa genitore non viene trovata?

Ho il seguente endpoint: a/{id}/b e vuoi creare un b con l'invio della richiesta di POST ad esso. Se a con data {id} non viene trovato, dovrei rispondere con 404 NOT_FOUND o forse con 409 CONFLICT ? Gestire s...
posta 24.01.2018 - 10:36
3
risposte

Come gestire (o rappresentare) il tempo perso nell'attesa di altre cose in un ambiente Agile?

Usiamo Scrum. Abbiamo uno sprint di un mese. All'inizio dello sprint stimiamo le attività dal backlog e quindi, a seconda della capacità che abbiamo, aggiungiamo compiti allo sprint corrente. Tuttavia, la natura del nostro lavoro è tale che (...
posta 03.03.2016 - 06:53
2
risposte

Buona pratica per il codice di stato restituito dall'API restful durante la convalida di un token

Sto lavorando su client JavaScript SPA e un'API riposante su HTTPS. L'applicazione client deve chiamare un endpoint pubblico (non è richiesto alcun token) per poter validare (GET) uno specifico TOKEN precedentemente memorizzato all'interno de...
posta 08.09.2016 - 09:58
3
risposte

Qual è lo scopo dei valori avvolti in Haskell?

Recentemente ho letto un articolo su Functional, Applicatives and Monads in Haskell e si conclude con queste affermazioni: functors: si applica una funzione a un valore spostato utilizzando fmap o <$> applicativi: si appl...
posta 24.11.2015 - 17:30
2
risposte

Qual è l'analogia di una coppia tratteggiata in altre implementazioni Lisp?

Qual è il costrutto della coppia puntata di Scheme analogo a in altre implementazioni Lisp? Riesco a creare un vettore o un elenco abbastanza facilmente e a capire quelli in Clojure, anche se la sintassi è un po 'diversa, come i vettori di Cloju...
posta 15.06.2012 - 23:50
2
risposte

DDD - Radice aggregata con un numero elevato di bambini

Presenterò questa domanda dicendo che sono relativamente nuovo alla DDD, quindi potrei fare alcuni errori fondamentali qui! Lavoro su un progetto che coinvolge i concetti di Conti e Transazioni (in senso finanziario). Un account può avere mol...
posta 23.02.2015 - 09:35
1
risposta

Come progettare attorno a librerie non modificabili e non robuste?

Per iniziare, mi è stato assegnato il compito di automatizzare uno strumento di produzione significativamente obsoleto. Lo strumento e la sua API e il software non sono praticamente supportati ora. Ho una raccolta di documenti che descrivono ciò...
posta 03.08.2016 - 20:56