tdd direto das trincheiras versao 2
DESCRIPTION
Segunda versao da apresentacao sobre TDD.TRANSCRIPT
TDDDIRETO DAS TRINCHEIRAS
Luiz Borba [[email protected]]
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
Perguntas?