Tutte le domande

2
risposte

Licenza VM Modern.IE

Microsoft fornisce alcuni VM per scopi di test (pubblicizzati su Stack Overflow) e io sono cercando di capire i termini della licenza . Quello che non capisco è 1.b. You may use the software for testing purposes only. You may not use th...
posta 09.06.2014 - 20:10
1
risposta

confrontando quantitativamente le forme AST

Come si può confrontare la forma degli alberi di sintassi astratta di programmi di codice sorgente simili (C, C ++, Go o qualsiasi cosa compilata con GCC ...)? Immagino che il rilevamento di plagio sul codice sorgente userebbe tali tecn...
posta 15.10.2015 - 20:48
4
risposte

Quando nella tua classe le classi sono anche oggetti, il principio di sostituzione di Liskov si applica alle loro interfacce?

Secondo Wikipedia il principio di sostituzione di Liskov afferma che objects in a program should be replaceable with instances of their subtypes without altering the correctness of that program Normalmente il principio di sostituzion...
posta 11.04.2016 - 20:02
1
risposta

È richiesto JavaScript invadente per supportare una funzionalità di AngularJS?

Inizierò dicendo che sto solo imparando su AngularJS e stavo leggendo questo articolo, che sembra sostenere JavaScript invadente come la cosa giusta: link La mia comprensione è che JavaScript non invadente è generalmente considerato "la...
posta 09.01.2015 - 17:26
1
risposta

Move semantica in C ++ - Move-return delle variabili locali

La mia comprensione è che in C ++ 11, quando si restituisce una variabile locale da una funzione in base al valore, il compilatore può trattare quella variabile come riferimento di valore r e "spostarla" fuori dalla funzione per tornare (se RVO...
posta 06.10.2014 - 21:07
1
risposta

I dati della GUI accelerati hardware sono conservati sulla GPU

Sto facendo qualche ricerca su come funziona la maggior parte delle librerie GUI con accelerazione hardware. In realtà mi preoccupo solo dei rendering backend di loro qui. Sto cercando di capire quale sarebbe il modo migliore per provare a scriv...
posta 09.09.2015 - 17:13
2
risposte

La serializzazione preclude l'uso dell'iniezione di dipendenza?

Domanda semplice: capisco che la serializzazione in C # richiede costruttori predefiniti. Ciò eliminerebbe la possibilità di utilizzare il DI iniettato dal costruttore (che è generalmente lo stile preferito di DI, nella mia lettura [citazione n...
posta 18.03.2014 - 15:06
1
risposta

Relazione tra la riga della cache e la pagina di memoria

Se sono corretto, una pagina in una memoria principale è l'unità più piccola per i dati di trasferimento tra la memoria principale e un dispositivo di archiviazione esterno, come un disco rigido. Una linea cache di una memoria principale è l'u...
posta 15.01.2015 - 14:47
2
risposte

Partizionare le risorse dell'API REST in aree basate su domini aziendali

In un'API REST di un'importante applicazione che copre diversi domini correlati, ha più senso suddividere le risorse in "aree" in base al dominio aziendale a cui appartengono o è meglio mantenere un singolo modello? Ad esempio, ci sono sottod...
posta 22.04.2015 - 08:47
1
risposta

Nel modello MVP la Vista istanzia un oggetto Modello basato sui contenuti dell'interfaccia utente, o semplicemente passa questi contenuti come parametri al Presenter?

Uso il pattern MVP in un'app per Android che sto sviluppando. Ho fondamentalmente 4 elementi: AddUserView in cui è possibile aggiungere un nuovo utente: AddUserPresenter L'InfoInfo (il pojo) UserInfoManager (logica di businness e ge...
posta 11.03.2016 - 23:17