Domande con tag 'tdd'

1
risposta

Node.JS testing con Jasmine, database e codice preesistente

Ho recentemente costruito l'inizio di un sistema principale che probabilmente diventerà un prodotto mostruoso. Sto costruendo il sistema con node.js e ho deciso dopo aver creato una piccola base, che sarebbe stata una buona idea iniziare a utili...
posta 03.02.2012 - 02:07
8
risposte

Enfatizzando l'importanza del TDD per i clienti

L'importanza del TDD deve essere propagata, ma c'è sempre una lacuna nella tempistica del progetto e il tempo necessario per sviluppare un progetto TDD. I clienti di solito non capiscono l'importanza della manutenzione del codice o del TDD e vog...
posta 14.12.2011 - 12:42
5
risposte

"TDD riguarda la progettazione, non la verifica"; concretamente, cosa significa?

Mi sono chiesto questo. Cosa intendiamo esattamente per design e verifica. Devo semplicemente applicare TDD per assicurarmi che il mio codice sia SOLIDO e non verificare se il suo comportamento esterno è corretto? Devo usare BDD per verifi...
posta 06.10.2012 - 17:50
4
risposte

Come testare un metodo che non è tanto un'unità, perché è più una classe di 'orchestrator' / 'process' / 'controller' / 'coordination' [duplicato]

Voglio testare un metodo che non è tanto un'unità, perché è più una classe di 'orchestrator' / 'process' / 'controller' / 'coordination'. Questo è il caso: Ho quattro classi testate da unità: Uno è un servizio dati che può leggere /...
posta 29.01.2015 - 09:22
3
risposte

Scrivi test per i test unitari in TDD?

In una risposta a un'altra domanda , Ho suggerito di creare un valore randomizzato per l'input su un metodo specifico. Nella mia esperienza questo è stato utile per rendere i test più leggibili e consente di saltare la "fase banale" in cui si c...
posta 07.02.2013 - 04:33
2
risposte

Presentazione di TDD in un prodotto legacy

Vorrei introdurre pratiche di sviluppo basate su test in un prodotto legacy stabilito. Come con la maggior parte dei prodotti legacy, potremmo utilizzare il miglioramento della qualità tramite una sicura e graduale gestione del refactoring / cod...
posta 24.10.2016 - 02:58
2
risposte

Test Driven Development quando cambiano le specifiche

In questi giorni, è abbastanza comune per me essere incaricato di apportare una modifica che in realtà infrange le specifiche precedenti. So che una delle idee principali alla base di TDD è di avere una suite che verifica che tutte le tue modifi...
posta 18.12.2014 - 22:15
3
risposte

Come condurre un corso di formazione di 3 giorni su tecniche correnti come TDD e CI [chiuso]

Ho il compito di condurre una formazione per un team di 20 sviluppatori Java per un nuovo progetto. Il proprietario del progetto vuole che usiamo tecniche di sviluppo all'avanguardia come TDD e CI. Gli sviluppatori sono esperti sviluppatori Java...
posta 02.05.2012 - 14:45
4
risposte

Le classi iniettabili possono avere parametri di costruzione in DI?

Dato il seguente codice: class ClientClass{ public function print(){ //some code to calculate $inputString $parser= new Parser($inputString); $result= $parser->parse(); } } class Parser{ private $inputS...
posta 24.10.2012 - 20:30
3
risposte

Che cos'è un buon flusso di lavoro per un principiante C ++?

Desidero diventare un programmatore scientifico C ++ più serio. Per fare ciò, ho bisogno di uno stile coerente di flusso di lavoro (ad esempio codifica, sviluppo basato su test, ecc.). La mia domanda è semplicemente quale tipo di flusso di lavor...
posta 22.08.2011 - 00:32