Tutte le domande

1
risposta

Perché i repository Git / Mercurial usano meno spazio?

Ho letto su diverse discussioni qui e su SO che i repository DVCS usano circa lo stesso spazio o meno delle loro contro-parti centralizzate. Potrei averlo perso, ma non ho trovato una buona spiegazione del perché sia così. Qualcuno sa?     
posta 13.05.2012 - 13:17
2
risposte

La serializzazione e la deserializzazione dovrebbero essere la responsabilità della classe che viene serializzata?

Sono attualmente nella (ri) fase di progettazione di diverse classi di modelli di un'applicazione C # .NET. (Modello come in M di MVC). Le classi modello hanno già molti dati, comportamenti e interrelazioni ben disegnati. Sto riscrivendo il mode...
posta 04.07.2015 - 00:41
3
risposte

Quali sono i fattori chiave nella scelta di un Mocking Framework?

Sto cercando di iniziare con gli oggetti nei miei test di unità. Sembra che ci siano tonnellate di buone strutture di derisione là fuori. I diversi quadri hanno diversi target di pubblico? Quali fattori dovrei prendere in considerazione qu...
posta 01.07.2011 - 15:41
2
risposte

È meglio avere azioni separate di Crea e Modifica o combinare Crea e Modifica in uno?

Utilizziamo ASP.NET MVC 2 con un Controller / View Presentation Layer e Model costituito da un livello di business logic, un livello di accesso ai dati [stored procedure e classi / metodi per comunicare con le stored procedure]. Nel livello a...
posta 29.08.2011 - 13:46
2
risposte

Perché la convenzione dice che i nomi delle tabelle DB dovrebbero essere singolari, ma le risorse RESTful plurali?

È una convenzione abbastanza consolidata che i nomi delle tabelle del database, almeno in SQL, dovrebbero essere singolari. SELECT * FROM user; Vedi questa domanda e discussione . È anche una convenzione abbastanza consolidata che i no...
posta 23.07.2015 - 20:17
3
risposte

Come posso evitare di usare il mio nome negli identificatori, nei pacchetti o negli spazi dei nomi dei progetti open source che creo?

Faccio molto sviluppo nel mio tempo libero. Questi progetti su cui lavoro sono tutti solo per divertimento e apprendimento (finora). Io di solito faccio sviluppo Java con Maven, ma sono anche conosciuto per dilettarsi in .NET e Python. Tutti i p...
posta 01.02.2013 - 21:17
2
risposte

WinRT può davvero essere usato solo ai limiti?

Microsoft (principalmente, Herb Sutter ) consiglia di utilizzare WinRT con C ++ / CX per mantenere WinRT ai limiti dell'applicazione e mantiene il nucleo dell'applicazione scritto in standard ISO C ++. Ho scritto un'applicazione che vorrei l...
posta 07.08.2012 - 17:03
1
risposta

Differenza tra consumatore / produttore e osservatore / osservabile

Sto lavorando alla progettazione di un'applicazione composta da tre parti: un singolo thread che osserva il verificarsi di determinati eventi (creazione di file, richieste esterne ecc.) N thread di lavoro che rispondono a questi eventi ela...
posta 14.06.2015 - 15:00
1
risposta

Come è nato lo std :: vector bool?

Oggi, praticamente tutti gli sviluppatori C ++ concordano sul fatto che std::vector<bool> sia stato un errore poiché non è ingannevolmente un contenitore, e i suoi casi d'uso si sovrappongono in larga misura a quelli di std::bitset...
posta 10.08.2016 - 19:53
4
risposte

Gestione dei parametri nell'applicazione OOP

Sto scrivendo un'applicazione OOP di medie dimensioni in C ++ come metodo per mettere in pratica i principi OOP. Ho diverse classi nel mio progetto, e alcune hanno bisogno di accedere ai parametri di configurazione del tempo di esecuzione. Qu...
posta 14.12.2015 - 13:24