Tutte le domande

2
risposte

Gestione della radice aggregata con la gerarchia degli oggetti profondi

Qual è il modo corretto di applicare i comandi agli oggetti in profondità nella gerarchia del modello? Dato il seguente modello: public class Picture : AggregateRoot { private string title; private List<Shape> shapes; } publi...
posta 19.08.2017 - 18:20
1
risposta

Qualche lingua fa la valutazione della mano destra di un'operazione "AND" opzionale?

Il linguaggio C # ha due operatori "AND" quando si tratta di valori booleani, & e & & amp ;. (Lasciando da parte gli operatori bit-saggio.) Quando il valore della mano sinistra è False, la differenza tra questi due operatori riguarda...
posta 28.07.2017 - 17:10
2
risposte

C ++ utilizzando shared_ptr con API [chiuso]

Sto costruendo una libreria che genera un paio di tipi di oggetti che possono essere usati dal codice utente e dalla libreria. Per tenere traccia di questi oggetti, mi piacerebbe usare shared_ptr's, così posso creare un po 'di pulizia di run-tim...
posta 09.07.2015 - 13:51
3
risposte

Il tag 'table' e 'display: table' sono una direttiva funzionale o di layout?

Sfondo Ho mi è sempre piaciuta l'idea di usare la proprietà CSS di display:table . Usarlo sembra un brutto scherzo e preferisco sempre utilizzare un tag <table> diretto. Naturalmente, lo uso solo quando necessario e preferisc...
posta 21.09.2015 - 12:26
3
risposte

Unit test di output testuale

Recentemente sono diventato responsabile di uno strumento legacy che analizza il codice e fornisce un log come output. Come parte della suite JUnit per questo, ci sono ~ 100 test che si basano sulla corrispondenza corretta del log prodotto con u...
posta 17.07.2015 - 13:16
1
risposta

Posso realizzare uno sviluppo web commerciale con l'edizione comunitaria di Visual Studio?

Un mio amico ha una piccola azienda che ha bisogno di un nuovo sito web, e sono interessato ad aiutarlo, dal momento che ho lavorato un po 'con Asp.net MVC. Tuttavia, non sono sicuro di poter vendere o regalare siti Web realizzati con l'edizion...
posta 07.09.2015 - 16:24
2
risposte

Come incoraggiare i contributori a scegliere il rebasing rispetto alla fusione?

Ecco una porzione di messaggi di commit dal nostro repository. È mercuriale ma credo che anche in questo contesto sia rilevante anche il git: Viktor Bubnidze TEST: chat send url fix changeset Kate Gunicky PROJ-15754: [work-space] Chat Secti...
posta 23.07.2015 - 06:36
3
risposte

Come mantenere la modularità in C?

Sto scrivendo codice C con più moduli come display LCD, memoria flash e modulo GSM, ecc. Il progetto consiste di migliaia di righe di codice, in file diversi. Il comportamento del sistema può essere modificato con i parametri di runtime (es....
posta 12.06.2015 - 08:06
2
risposte

Come posso creare un sito Web in stile RESTful se i moduli HTML consentono solo di utilizzare GET e POST?

Diciamo che voglio creare un sito web in cui gli utenti saranno in grado di creare, modificare ed eliminare alcuni tipi di risorse, ad esempio i post. Ho creato un'API RESTful, quindi l'utente può creare un post inviando una richiesta PUT a...
posta 10.07.2015 - 14:44
1
risposta

Test del codice asincrono: i lunghi posti letto sono accettabili?

Sto testando un codice AngularJS usando Selenium. Angolare aggiorna il DOM in ordine imprevedibile, a volte completamente asincrono (tramite setTimeout ), quindi è difficile sapere quando il DOM è stato completamente aggiornato dopo una rich...
posta 19.08.2015 - 12:23