tdd e zero defeito

Post on 24-Jul-2015

1.013 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Test-driven Development

E Zero Defeito

Fabrício Vargas MatosMaio/2010

C#, NUnit e Pattern Repositório...

C#, NUnit e Pattern Repositório...

Pensando na Solução da R01

1. Teste1: Ao inserir uma pessoa com Cpf já existente, deve gerar uma exceção.

2. Teste 2: Ao inserir uma pessoa com Cpf diferente, não gera a exceção e a pessoa é inserida.

Pensando nos Testes da R01

Meu maior projeto...

40% desenvolvido

3.800 testes

33min para executar

Estimamos 10.000 testes ao final

1) TDD nos leva a construir

software com mais qualidade

1) TDD nos leva a construir

software com mais qualidade

2) É mais barato desenvolver com

TDD

Velocidade do Time

Velocidade do Time

Corte no TCO (Custo Total de Posse )

2) É mais barato desenvolver com

TDD

3) Com TDD, somos mais

felizes!

Beck, K. Test-Driven Development by Example, Addison Wesley, 2003

Fabrício Matos

fabricio@qualidata.com.br

Obrigado!

http://blog.qualidata.com.br

top related