Tutte le domande

2
risposte

Guasti di progetti di programmazione estremi [chiuso]

Ho cercato nel web esempi di errori di programmazione estremi ma non ho trovato nessuno. Ho trovato storie di successo, ma voglio conoscere "l'altra faccia della medaglia". Quindi la mia domanda riguarda solo i progetti che non utilizzano...
posta 15.03.2011 - 15:04
5
risposte

Copertura dei test unitari

Quanto del tuo codice collaudi unitamente? Cerchi di ottenere una copertura del 100% su tutto o salti alcune classi? Sfondo Abbiamo creato uno strato ORM leggero per il quale abbiamo scritto numerosi test. Inoltre, utilizziamo i Contratt...
posta 29.03.2011 - 11:35
3
risposte

Va bene avviare una discussione all'interno di un costruttore di una classe

Questa è una domanda puramente di filosofia del design nel contesto del C ++. È una filosofia di design accettabile avviare un thread all'interno di un costruttore? Ho una libreria la cui unica responsabilità è gestire in modo asincrono alc...
posta 29.11.2018 - 09:35
7
risposte

Per iniziare con C # e database [chiuso]

Voglio iniziare a utilizzare i database nelle mie applicazioni C #, purtroppo ci sono molti modi diversi per farlo. Qual è la "migliore" strada da una prospettiva di apprendimento? (IE: che cosa è probabile che verrà utilizzato in una configu...
posta 25.01.2011 - 12:29
3
risposte

Perché Qt dovrebbe essere considerato dannoso? [chiuso]

Un ampio elenco di " roba dannosa " relativa allo sviluppo del software è presentato su cat -v . Qt è dannoso? Quale sarebbe la logica per considerare Qt dannoso? Perché dovrebbe Tcl / Tk essere presentato come un'alternativa superiore?    ...
posta 23.05.2011 - 15:05
5
risposte

Rilascio del ciclo come gioco

Penso a come aumentare l'impegno degli sviluppatori a rilasciare e creare un ciclo di rilascio come un gioco per divertirsi di più in ufficio. Suggerimenti attuali Building tower from brick Arrampicata su qualche ipotetico everest, in c...
posta 16.12.2010 - 13:26
4
risposte

Sta deprecando un vero impegno?

Se deprecate qualcosa, garantite che ne libererete nella prossima major release? È ragionevole prendere due o tre versioni prima di eliminarle completamente? Aggiornamento: grazie per le risposte. Java è un buon standard per come farlo - gli...
posta 09.06.2011 - 12:29
4
risposte

È realistico chiedere al tuo team di raggiungere un obiettivo di copertura del test automatico al 100% come un'attività di allungamento?

In un ambiente di servizi finanziari - è realistico chiedere al tuo team di dieci programmatori di assumere un obiettivo di copertura del 100% per unità automatizzate e test di integrazione come attività di allungamento per un sistema java legac...
posta 02.07.2011 - 09:30
5
risposte

Un'alternativa al richiedere il rosso in TDD: il ripristino del codice è in corso?

Secondo questa risposta a questa domanda , una buona ragione per iniziare sempre con un test non riuscito ("Rosso") è assicurarsi che il test sia lavorando e che il codice che verrà scritto è ciò che fa passare il test. (mia parafrasi) Dal...
posta 08.05.2011 - 15:33
4
risposte

Come posso implementare un'istruzione "if" in un interprete?

Se dovessi scrivere un compilatore (ad esempio per una VM basata su stack), il codice per un'istruzione if : if (<some_expression>) { <some_instructions> } Sarebbe tradotto nel seguente psuedo-assembly: <evaluate ex...
posta 09.05.2015 - 22:41