tdd direto das trincheiras
DESCRIPTION
Apresentação realizada no I Agilidade Paraíba e II Encontro de lista user-groups SCRUM PARAÍBA. Por Luiz Borba do C.E.S.A.R.TRANSCRIPT
QUE DANADO É TDD?
Test Driven Development
Programadores detestam testar
Prática XP (Test First)
99
TDD by Example 2002
POR ONDE COMEÇAR?
Minha produtividade vai cair?
Quando vou ter retorno (e quanto)?
COMEÇANDO A USAR TDD
Quem vai escrever os testes?
O que deve ser testado?
Como treinar a equipe
LIÇÕES APRENDIDAS
TDD é design
SE PREPARE PARA A RESISTÊNCIA
Infra demora para estabilizar
Melhoria de qualidade
Digitação não é gargalo
Escopo do teste
Cobertura de testes
Integração contínua
Código fácil de testar
Minimizar o uso de debug
EVOLUÇÃO DO TDD
BDD
Fitnesse
TDD inside
CONCLUSÕES FINAIS
É uma mudança de cultura
Legado = código sem testes
Separa o quê do como
TDD é mais importante que tudo