Tdd

279 visualizações

Publicada em

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
279
No SlideShare
0
A partir de incorporações
0
Número de incorporações
58
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tdd

  1. 1. Como ser um desenvolvedor de verdadeAntônio Nascimento@aplnas
  2. 2. Quem sou eu? Arquiteto de software, desenvolvedor,agilista. Alguém que gosta muito de construirsistemas e faz isso desde 2005.
  3. 3. code.org
  4. 4.  Uma técnica de programação na qual testesunitários são escritos antes do código dosistema.
  5. 5.  Criado por Kent Beck no final da década de90, junto com o XP (Programação eXtrema)
  6. 6.  Surgiu na década de 70 É um trecho de código que invoca outrotrecho de código para aferir sua corretude Uma unidade é um método ou uma função
  7. 7.  Suíte de testes automatizados Design guiado por testes Aumento da confiança na manutenção Testes unitários exigem código desacoplado Debugar é muito lento e oneroso
  8. 8.  É oneroso! Demora muito escrever testes! Não tenho tempo!
  9. 9. Feedback!
  10. 10.  1- Não escrever nenhum código de produçãoaté haver um teste unitário que falha 2- Não escrever mais testes unitários do queo suficiente para falhar 3- Não escreva código de produção além dosuficiente para o teste corrente passar

×