Tutte le domande

5
risposte

Ossessionato dal trovare la soluzione più elegante [duplicato]

Trovo che a volte divento ossessionato dal trovare la soluzione più elegante per un problema o un'attività. Trascorrerò ore trascorrendo Internet / testi per idee e discussioni sul modo giusto di risolvere un problema o sul modello migliore...
posta 10.03.2013 - 03:11
2
risposte

Come progettare astrazioni buone usando il tipo di dati algebrico?

Ogni tanto ho raggiunto il picco di Haskell Tutorials e ho trovato i tipi di dati Algebraic piuttosto interessanti. Ho preso lo scopo di rappresentare i tipi che hanno stati completamente separabili. Purtroppo non ho mai scritto più Haskell di p...
posta 23.05.2015 - 19:35
2
risposte

Normalizzazione del database - bloccato con "categorie"

Contesto: Sto lavorando a un database di musei e le categorie saranno un modo in cui l'utente sarà in grado di cercare. per esempio fai clic su "Musica" e viene visualizzato un elenco di musei correlati alla musica. Abbastanza semplice. P...
posta 25.10.2014 - 17:06
3
risposte

Collezioni, relazioni e modifiche al tracciamento (in DDD)

Diciamo che abbiamo un Book che ha un List di Author s. L'ordine di Author s è importante. Abbiamo quindi la pagina di aggiornamento, in cui l'utente può 1) aggiungere un nuovo autore, 2) rimuovere l'autore esistente o 3)...
posta 17.11.2014 - 14:31
1
risposta

Implementazione della chiamata di funzione asincrona in C

Recentemente ho iniziato a lavorare per creare un traduttore generico per tradurre automaticamente i programmi js in C, ma mi sono bloccato quando pensavo al comportamento asincrono. Usando ANSI / POSIX C e consentendo solo a te stesso di utiliz...
posta 26.04.2015 - 21:34
2
risposte

Quando si progetta un'applicazione di sostituzione, come posso confrontare il suo rendimento con l'originale, se non ci sono statistiche esistenti?

Non credo che ci siano statistiche sulle prestazioni mantenute per l'applicazione che mi viene chiesto di sostituire, e non voglio chiedere alle persone che fanno il lavoro di registrare manualmente cose come il tempo necessario per eseguire un...
posta 30.04.2015 - 19:50
2
risposte

Devo avere un file di impostazioni XML separato per la mia applicazione?

Voglio poter aggiungere alcuni oggetti alla mia applicazione semplicemente aggiungendo un nodo XML a un file di configurazione. Dovrei inserirlo nel file app.config o dovrei creare un file di configurazione XML separato? Un nodo sarebbe simile a...
posta 10.08.2015 - 18:46
3
risposte

Che cosa utilizzo per una variante in un diagramma di classe UML?

L'UML standard specifica come una variante (ovvero unione con tag, unione discriminata, tipo di somma, ecc.) dovrebbe essere rappresentata in un diagramma di classe?     
posta 18.11.2014 - 14:52
3
risposte

Contenitore modello polimorfico: shared_ptr vs reference_wrapper

Supponendo che abbiamo due classi: class A { ... } class B : public A { ... } Sarebbe meglio scrivere std::deque<shared_ptr<A> > container; o std::deque<reference_wrapper<A> > container; per creare...
posta 17.02.2015 - 00:00
2
risposte

Come gestisco il seguente problema tecnico? [chiuso]

Sono un programmatore Java e sono relativamente nuovo a Java (1 anno). Sto lavorando per una piccola azienda di startup. Il mio problema è un po 'strano e mi trovo di fronte ad esso un po' difficile da gestire e spiegare anche. Il mio dire...
posta 24.05.2015 - 04:07