TDD quando utilizar ?

PHP

Testes

29/06/2017

Senhores sempre vejo muitas informações explicando o TDD mas o que ainda não entendi é se devo sempre utilizar ou somente em algumas situações.

Abraços
Joao

Joao

Curtidas 0

Melhor post

Estevão Dias

Estevão Dias

30/06/2017

Olá João, tudo bem?

O primeiro ponto é esclarecer que TDD não é apenas teste, mas um maneira de desenvolver aplicações. Sendo assim, optar por ele significa adotar uma cultura de desenvolvimento na qual você escreve primeiro o seu teste para validar e uma funcionalidade e a partir dele implementa essa funcionalidade, até que o teste a valide com sucesso.

Particularmente, eu acredito que os testes unitários sejam necessários como forma de assegurar a qualidade e corretude do código. Contudo, vejo o TDD como uma resposta um pouco exagerada ao problema. Isso, claro, pode estar limitado a minha experiência com essa metodologia. ^^

E vocês? O que acham do TDD?

Um abraço.
GOSTEI 1
POSTAR