15
Desenvolvimento Baseado em Testes O que prejudica o TDD Eduardo Mendes [email protected]

O que prejudica o TDD

Embed Size (px)

DESCRIPTION

Considerações sobre o que pode ser prejudicial para a prática do TDD. Baseado no artigo científico Most Common Mistakes in Test-Driven Development Practice: Results from an Online Survey with Developers, de Maurício Aniche

Citation preview

Page 1: O que prejudica o TDD

Desenvolvimento Baseado em TestesO que prejudica o TDD Eduardo Mendes [email protected]

Page 2: O que prejudica o TDD

@dudumendes

Page 3: O que prejudica o TDD

@dudumendes

DESVALORIZAR A FALHA DO TESTE

Page 4: O que prejudica o TDD

@dudumendes

Page 5: O que prejudica o TDD

@dudumendes

Page 6: O que prejudica o TDD

@dudumendesESQUECER DE REFATORAR

Page 7: O que prejudica o TDD

@dudumendes

NÃO REFATORAR COM FREQUÊNCIA

ESQUECER DE REFATORAR

Page 8: O que prejudica o TDD

@dudumendes

Page 9: O que prejudica o TDD

@dudumendes

Page 10: O que prejudica o TDD

@dudumendes

NÃO COMEÇAR PELO CENÁRIO MAIS SIMPLES

Page 11: O que prejudica o TDD

@dudumendes

Page 12: O que prejudica o TDD

@dudumendes

EXECUTAR APENAS O TESTE ATUAL

Page 13: O que prejudica o TDD

@dudumendes

Page 14: O que prejudica o TDD

@dudumendes

NÃO IMPLEMENTAR O CÓDIGO MAIS SIMPLES PARA O TESTE PASSAR

Page 15: O que prejudica o TDD

@dudumendes

Bibliografia

ANICHE, Mauricio F; GEROSA, Marco A. Most Common Mistakes in Test-Driven Development Practice: Results from an Online Survey with Developers. 1st International Workshop on Test-Driven Development. Paris, 2010.