Domande con tag 'design-patterns'

2
risposte

pattern MVVM: il miglior approccio di progettazione per gestire un'applicazione

Un anno fa, ho scoperto la tecnologia WPF e ho sviluppato una piccola applicazione , come primo esperimento, per confrontare il contenuto di due diverse directory. Il contenuto di ciascuna directory è mostrato in un DataGrid diverso. A quel tem...
posta 14.07.2013 - 16:00
1
risposta

In che modo lo schema di UnitOfWork è correlato alla programmazione Monadic?

Esaminando la definizione del modello dell'Unità di lavoro sembra molto simile a quello che otterrebbe un programmatore se implementasse un Monade come un IO o una Moneta di Transazione. Ciò che rende il concetto di unità di lavoro fondamentalme...
posta 14.03.2015 - 06:28
2
risposte

Perché l'app Mailbox ha bisogno del proprio back-end?

Sto solo codificando in Objective-C e non ho esperienza con la codifica back-end, solo una comprensione di alto livello. Capisco perché molti progetti di programmazione richiedono server di back-end, ma non sono assolutamente chiaro su una pr...
posta 25.03.2014 - 16:57
3
risposte

Qual è l'obiettivo principale del pattern MVVM? [chiuso]

Potresti dirmi qual è l'obiettivo del pattern MVVM? Quali sono gli argomenti o le ragioni che posso dare a un team e al proprietario del prodotto per rispettare e sviluppare secondo questo modello? Vorrei una risposta semplice. Qualcosa in un...
posta 08.04.2014 - 04:24
2
risposte

Contenitore / modello oggetto senza 'amico'

Ho una classe Container contenente oggetti di tipo Item . Sono classi diverse e in particolare non hanno una classe base comune (ad esempio, una Container non ha una Container ).: class Container { public ICollection<I...
posta 04.04.2014 - 09:08
1
risposta

È possibile utilizzare JUnit per testare questo progetto?

Al momento ho una situazione interessante che si verifica con il mio codice, e dopo aver violato quello che si è rivelato un vicolo cieco nelle ultime due settimane, sto qui chiedendo a quelli più intelligenti di me di educarmi su dove sono anda...
posta 09.12.2014 - 19:36
2
risposte

2 diversi compiti nel metodo template

Ho letto su Template Method Pattern ma non sono sicuro di una cosa. I passaggi (metodi) di un algoritmo dovrebbero essere nel metodo template. Nel caso in cui l'algoritmo del mio modello è di circa 2 compiti completamente diversi che vorrei c...
posta 02.01.2013 - 07:09
1
risposta

Cosa dovrebbe essere in un PIMPLE?

Sto cercando di implementare una libreria di finestre in C ++, le circostanze mi stanno costringendo a implementarlo tutto da solo, ma non è questo il punto di questa domanda. La mia domanda è: cosa dovrebbe essere in una classe PIMPL ? Qual...
posta 20.10.2014 - 16:27
2
risposte

Architettura software: dalla progettazione all'implementazione di successo

Come va il soggetto; una volta che un architetto di software mette giù la progettazione di alto livello e l'approccio a un software che deve essere sviluppato da zero, come fa il team a garantire che sia implementato con successo? A mio avviso,...
posta 20.09.2012 - 13:57
2
risposte

Qual è la differenza tra il modello di osservatore e gli ascoltatori?

Ho usato una sorta di "ascoltatori" in cui ho un'interfaccia implementata da classi che devono essere notificate di qualche evento (ad es. CurrencyListener, con un metodo currencyUpdated (Valuta valuta) ) Quindi, l'oggetto che deve inviare una...
posta 20.09.2018 - 20:50