Tutte le domande

2
risposte

Questo esempio di modello di metodo di produzione viola violare open-close?

In Modelli di progettazione head-first, usano un esempio di pizzeria per dimostrare il modello di metodo di fabbrica. public abstract class PizzaStore { public Pizza orderPizza(String type) { Pizza pizza; pizza = createPizza(type);...
posta 19.08.2014 - 18:29
1
risposta

Wpf: modello di progettazione MVVM basato su evento

Sono un programmatore principiante e ho lavorato a un'app WPF per diversi mesi e ho faticato ad implementare qualsiasi cosa in MVVM a causa dei limiti di tempo necessari per imparare così ho codificato il mio programma l'unico modo per sapere co...
posta 28.08.2014 - 21:38
3
risposte

A cosa servono i riferimenti a valore R?

Sto cercando di approfondire il C ++ e di imparare davvero le sfumature del linguaggio, ma una cosa che ho trovato davvero confusa è il riferimento R-Value. Tutta la doppia e commerciale cosa per essere chiari (nel caso in cui abbia sbagliato la...
posta 09.10.2015 - 04:08
1
risposta

Verificare che un attributo non esista non può fallire quando si scrivono test prima del codice

Mi è stato insegnato a seguire il pattern Referee Red- > Greeen- > quando esegui TDD. Ci sono state situazioni in cui questo modello non è stato tuttavia applicabile. Ad esempio, un test per assicurarsi che un metodo di azione del contr...
posta 15.08.2014 - 17:29
2
risposte

Come strutturare molti progetti che possono essere versionati e distribuiti separatamente

Il mio team si trova in una situazione in cui è necessario creare circa 30 diversi processori. Per processori intendo codice che prende i dati da un DB e lo invia a un servizio remoto da qualche altra parte nel mondo. Ognuno di essi fa fondament...
posta 26.03.2014 - 13:29
2
risposte

Documenta l'effetto di std :: move

Mentre la mia squadra progredisce verso l'adozione delle nuove funzionalità in C ++ 11, sto cercando di rendere effettivi gli effetti collaterali di std::move di auto-documentazione nel codice. Il problema è che un oggetto che è stato sp...
posta 25.11.2013 - 10:51
3
risposte

Come prepararsi per riscrivere la colla di un'applicazione [chiusa]

Supponete di avere un progetto che (secondo la vostra opinione) è per lo più decentemente ben scritto, modularizzato, ecc. e volete mantenere gran parte della sua funzionalità. Tuttavia, una parte essenziale di questo progetto non è ben progetta...
posta 27.02.2014 - 19:14
3
risposte

Cosa significa "(int) value & 0x1, (int) value & 0x2, (int) value & 0x4, (int) value & 0x8 significa"

Il "valore" va da 0 a 15 (è possibile valori). Quando saranno soddisfatte queste 4 condizioni "se"? Se il mio valore (int) = 2 significa 0010? if ((int)value & 0x1) { //statement here...
posta 02.07.2014 - 08:31
2
risposte

Cosa succede se chiudo un InputStream che viene passato come argomento?

Ho letto che Java è un valore pass-by, e ne ho letto in questa domanda su StackOverflow , ma sono ancora un po 'confuso riguardo ai metodi close () o shutdown () in varie classi. Quello che voglio sapere è, supponiamo che io faccia questo:...
posta 17.07.2014 - 10:21
2
risposte

Generazione modifiche introduttive, manualmente o automaticamente? Cosa è raccomandato?

Stavo leggendo ciò che è un log delle modifiche in keepachangelog.com e dice che non dovremmo abbandonare i nostri log git per la creazione di questo file, ma vedo che molti progetti lo fanno come il repository framework Angular, quindi mi chi...
posta 29.10.2018 - 17:20