Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20 minutos insanos de TDD e Ruby

20 minutos insanos de TDD e Ruby

Apresentação feita no grupo Ruby Paulo Afonso em 05/10/16.

Jackson Pires

October 05, 2016
Tweet

More Decks by Jackson Pires

Other Decks in Technology

Transcript

  1. 3 Regras do TDD • Você deve escrever um teste

    unitário que falha antes de escrever qualquer código de produção. • Você deve parar de escrever o teste unitário assim que ele falhar; e não compilar é falhar. • Você deve parar de escrever código de produção assim que os testes que estão falhando passarem.
  2. Vantagens de usar as 3 Regras do TDD • Reduzir

    dramaticamente o tempo que você passa debugando código. • Aumentar significativamente a flexibilidade do seu sistema, permitindo que você o mantenha com código limpo. • Criar documentos que descrever de maneira completa o comportamento do seu sistema. • Criar um design para o seu sistema com baixíssimo acoplamento.