Domande con tag 'tdd'

5
risposte

In che modo TDD verifica che gli oggetti vengano aggiunti a una raccolta se la raccolta è privata?

Supponiamo che ho pianificato di scrivere una classe che ha funzionato in questo modo: public class GameCharacter { private Collection<CharacterEffect> _collection; public void Add(CharacterEffect e) { ... } public void Remo...
posta 16.11.2012 - 22:19
1
risposta

Ordine codice di sviluppo basato su test

Sto sviluppando il mio primo progetto utilizzando lo sviluppo basato su test. Sto usando Zend Framework e PHPUnit. Attualmente il mio progetto è al 100% di copertura del codice, ma non sono sicuro di aver capito in quale ordine dovrei scriver...
posta 19.09.2012 - 10:07
5
risposte

Come faccio a verificare che i miei test non siano stati rimossi da altri sviluppatori?

Mi sono appena imbattuto in un interessante problema di codifica collaborativa al lavoro. Ho scritto alcuni test di unità / funzionali / di integrazione e implementato nuove funzionalità nell'applicazione che ha circa 20 sviluppatori che lavo...
posta 04.02.2011 - 03:56
3
risposte

Recupero da una trama dell'utente al codice durante l'utilizzo di TDD (scrum)

Sto entrando nella mischia e nel TDD e penso di avere un po 'di confusione su cui mi piacerebbe avere il tuo feedback. Supponiamo di avere una user story nel mio backlog, in modo che io possa iniziare a svilupparlo come parte di TDD ho bisogno d...
posta 23.11.2011 - 20:38
2
risposte

Test Driven Development per giochi complessi

Sto codificando un gioco nel mio tempo libero, ma per lo più sono ancora un principiante quando si parla di programmazione. Mi dispiace se questa domanda è fuori tema o se finisce per non essere utile a nessun altro, ma spero che lo sarà. Ho...
posta 19.07.2014 - 16:58
3
risposte

TDD - quali sono i guadagni / benefici a breve termine?

Molto spesso i vantaggi dell'uso di TDD sono considerati come guadagni "a lungo termine" - il codice complessivo sarà meglio strutturato, più testabile, in generale meno bug segnalati dai clienti, ecc. Tuttavia, dove sono i vantaggi a breve t...
posta 27.06.2011 - 06:00
2
risposte

Devo utilizzare una radice aggregata durante la progettazione del mio repository?

Ho un'entità chiamata Master che è composta da un numero di entità Slave. Ci può essere un solo Master nel mio database e voglio interrogare i repository per ottenere lo Slave per un dato ID. Inizialmente ho creato un SlaveRepository e l'h...
posta 10.12.2011 - 14:32
2
risposte

Dovremmo prendere in giro entità e oggetti valore durante il DDD?

Dopo aver letto un pochi articles su Newable vs Injectable oggetti e il modo in cui questi concetti si riferiscono ai servizi, alle entità e agli oggetti valore di DDD, mi è stato lasciato qualche dubbio sull'uso delle novità nel mio codi...
posta 23.07.2013 - 00:13
5
risposte

Test driven vs Requisiti aziendali in costante cambiamento

Uno dei nuovi requisiti del nostro team di sviluppo impostato dal CTO / CIO è quello di diventare uno sviluppo basato su test, tuttavia non penso che il resto dell'azienda possa aiutare perché non hanno alcun senso dei cicli di sviluppo, e i req...
posta 03.12.2012 - 01:41
8
risposte

Vantaggi e svantaggi nel rendere comune il codice di ponteggio del test unitario

Per il progetto a cui io e il mio team stiamo lavorando, spesso troviamo che abbiamo bisogno di grandi pezzi di codice per gli scaffolding. La creazione di oggetti di dominio con valori corretti, l'impostazione di mock per repository, gestione d...
posta 22.12.2011 - 13:43