Tutte le domande

4
risposte

DDD, Saga ed event-sourcing: un'Azione compensativa può essere semplicemente un'eliminazione nell'archivio eventi?

Mi rendo conto che la domanda di cui sopra probabilmente solleva un po 'di cosa, ma lascia che provi a spiegare: Sto provando a racchiudere la mia testa su un paio di concetti correlati, in pratica il modello Saga ( link ) in combinazione con...
posta 19.07.2012 - 00:23
3
risposte

Cosa devo includere nei commenti della documentazione XML?

Sto cercando di documentare meglio il mio codice, soprattutto quando si tratta dei commenti XML sui membri della classe, ma spesso si tratta solo di uno stupido. Nel caso di gestori di eventi, la convenzione di denominazione e i parametri son...
posta 13.09.2011 - 22:24
2
risposte

Programmazione del contratto - Deposito% e metodi di pagamento? Qualsiasi consiglio è apprezzato

Sono abbastanza nuovo nel fare lavori a contratto e finalmente sono arrivato a un progetto di pagamento decente. Il ragazzo in realtà si è offerto di versare un deposito e mi chiedo solo quale percentuale dovrei considerare di chiedere. Stavo pe...
posta 07.01.2011 - 16:21
2
risposte

Jenkins per automatizzare la distribuzione di applicazioni ASP.NET

Esiste la possibilità di automatizzare / semi-automatizzare le distribuzioni di applicazioni Web ASP.NET utilizzando Jenkins. Può essere in ambienti controllati o incontrollati, per gli utenti non controllati è necessario inserire userid e passw...
posta 02.05.2013 - 20:36
7
risposte

Un documento di progettazione dovrebbe contenere una discussione dei pro / contro su un dato progetto o dovrebbe concentrarsi su fatti e logica?

Attualmente sto aggiornando un documento di progettazione in modo che sia corretto e aggiornato per gli sviluppatori futuri. Attualmente, il documento si concentra solo sui fatti, illustrando come è il design. Non c'è alcuna motivazione per l...
posta 08.09.2011 - 14:56
3
risposte

Quali strumenti possono essere utilizzati per facilitare le revisioni del codice dopo il commit? [chiuso]

Ho valutato un numero di strumenti di revisione del codice (per lo più gratuiti), ma sembrano tutti mirati a rivedere le patch prima che vengano commesse. Questo non si adattava perfettamente al nostro flusso di lavoro con Subversion, quindi son...
posta 23.01.2011 - 04:26
4
risposte

Il modello del "centro di notifica" incoraggia una progettazione del programma buona o cattiva?

A volte mi imbatto in queste API di tipo message-hub, ad esempio Cocoa NSNotificationCenter: link Di solito queste API forniscono un punto di accesso globale sul quale ti iscrivi o trasmetti messaggi / eventi. Penso che questo sia un proble...
posta 30.11.2010 - 12:22
5
risposte

Idea per un curricolo e un libro di testo congiunto di fisica-informatica [chiuso]

Voglio scrivere (e iniziare a delineare) un libro di fisica che presuppone che il suo lettore sia un programmatore di computer competente. I normali libri di testo di fisica insegnano le formule fisiche e danno problemi risolti con penna, carta...
posta 07.03.2011 - 18:06
6
risposte

consigli di carriera per dottorandi che cercano di programmare? [chiuso]

Sono in gran parte un programmatore autodidatta. In effetti, ho iniziato a programmare circa a metà della scuola di biofisica e, anche se penso di aver fatto un lavoro molto carino, non ho mai lavorato come parte di un team di sviluppo "serio" c...
posta 17.02.2011 - 10:43
2
risposte

La creazione di una nuova lista per modificare una collezione in un ciclo per ogni ciclo è un difetto?

Recentemente mi sono imbattuto in questa operazione non valida comune Collection was modified in C # e, mentre la capisco perfettamente, sembra che sia un problema comune (google, circa 300k risultati!). Ma sembra anche essere una cosa logi...
posta 29.08.2015 - 04:10