Tutte le domande

2
risposte

MVP (Supervising Controller) La vista aggiorna il modello?

Ho letto su MVP, in particolare Supervision Controller. Una cosa che sto avendo difficoltà a capovolgere è come la Vista interagisce con il Modello. Ho capito che il Presenter dovrebbe aggiornare il Modello e che la Vista si legge dal Modello...
posta 31.03.2016 - 21:16
1
risposta

Code Design: Delega di funzioni arbitrarie

Su PPCG, abbiamo spesso King of the Hill sfide, che buca diversi code bot l'uno contro l'altro. Non ci piace limitare queste sfide a una singola lingua, quindi eseguiamo comunicazioni multipiattaforma rispetto agli I / O standard. Il mio ob...
posta 24.03.2016 - 01:57
1
risposta

Test delle unità per le pipeline di data munging costituite da funzioni a una riga

Leggendo il Introduzione pratica alla programmazione funzionale di Mary Rose Cook, dona come un esempio di anti-pattern def format_bands(bands): for band in bands: band['country'] = 'Canada' band['name'] = band['name'].re...
posta 14.12.2015 - 22:35
1
risposta

Uso delle classi di tipi Haskell per applicare la commutatività

Voglio definire una classe di tipi per oggetti geometrici che possono essere intersecati insieme: class Intersect a b c | a b -> c where intersect :: a -> b -> c -- Language extensions: -XMultiParamTypeClasses, -XFunctionalDependenc...
posta 25.01.2015 - 01:34
1
risposta

Il modo migliore per accelerare l'accesso ai dati a due data warehouse?

Mi sto imbarcando in un progetto di business intelligence che richiederà l'accesso astratto a due data warehouse esistenti. Devo progettare un'architettura applicativa per consentire alla business intelligence self-service di unire i dati e forn...
posta 10.03.2015 - 16:08
1
risposta

I font Microsoft come Impact sono sicuri da usare nei progetti Open Source?

Ho creato un progetto open source che richiede l'uso del font Impact.ttf di Microsoft. Mi sono guardato intorno ma non sono riuscito a trovare un'opzione di licenza definita per i progetti del MIT. I font Microsoft (come Impact.ttf) sono in c...
posta 16.06.2015 - 17:04
2
risposte

Inserimento del documento JSON con '.' in chiave per MongoDB

In primo luogo, si tratta più di una domanda di progettazione che di una domanda di programmazione. Sto creando un'applicazione in cui devo recuperare i dati JSON esistenti e inserirli in MongoDB. Ho scoperto che alcuni dei documenti JSON han...
posta 16.06.2015 - 10:07
3
risposte

Scegliere l'arrangiamento più calorico dei pasti

Supponiamo di mangiare cinque pasti al giorno, e poiché ci sono sette giorni in una settimana, ho ricette per sette di ogni pasto, per 35 ricette in totale. Ogni ricetta ha un conteggio delle calorie. Ogni giorno deve contenere una ricetta per p...
posta 18.10.2016 - 15:46
1
risposta

Come faccio ad associare oggetti comando con il ricevitore giusto?

Ho provato a utilizzare Command Pattern per implementare Annulla e Ripristina nel mio progetto public abstract class Command { protected Form Receiver { set; get; } protected HtmlElement Element { set; get; } abstract public void...
posta 22.12.2015 - 14:24
1
risposta

Involucro idiomatico dell'API del tipo di modello C ++ in C

Sto lavorando su una API C ++ che fornisce accesso a un archivio dati (Hazelcast) nelle funzioni C, in modo che l'archivio dati sia accessibile anche dal codice C-only. L'API C ++ Hazelcast per la struttura dati della mappa ha il seguente asp...
posta 08.05.2016 - 00:57