Breve introdução a TDD, expondo uma aplicação simples - visível somente via controle de versão - escrita em PHP, exercitando os ciclos propostos pela metologia.
Gravação da apresentação: http://youtu.be/M5f32O-Afq0
Repositório do projeto: http://github.com/augustohp/gravata
9. Agenda
• 1ª Palestra
• Os pilotos
• O que não é TDD
• O que é TDD?
• Walking Skeleton
• 2ª Palestra
10. Agenda
• 1ª Palestra
• Os pilotos
• O que não é TDD
• O que é TDD?
• Walking Skeleton
• 2ª Palestra
• Buscar avatar
11. Agenda
• 1ª Palestra
• Os pilotos
• O que não é TDD
• O que é TDD?
• Walking Skeleton
• 2ª Palestra
• Buscar avatar
• Download avatar
12. Agenda
• 1ª Palestra
• Os pilotos
• O que não é TDD
• O que é TDD?
• Walking Skeleton
• 2ª Palestra
• Buscar avatar
• Download avatar
• Aplicar gravata
27. –Steve McConnell
“Só testar não aumenta a qualidade do
software. Tentar aumentar a qualidade do
software apenas aumentando o número de
testes é a mesma coisa que tentar perder peso
se pesando com mais frequência.”
30. –Wikipedia: Test-driven development
“… metodologia que se baseia na repetição de
ciclos muito curtos de desenvolvimento.”
https://en.wikipedia.org/wiki/Test-driven_development