A importância do desenvolvimento orientado a teste ou TDD
Se você e sua equipe são adeptos do scrum ou outra metodologia ágil provavelmente devem conhecer ou utilizar testes unitários, mas não necessariamente o desenvolvimento orientado a testes (TDD). O teste unitário consiste basicamente em validar dados válidos e inválidos via entrada e saída, já o TDD utiliza teste unitário como parte de sua metodologia [...]
A importância do desenvolvimento orientado a teste ou TDD (mais...)
Parabéns!
Não é possível aplicação da Ciência sem a possibilidade de ser testada. Executar um projeto sem a fase de testes ou mesmo sem planejamento — o tal de ir arrumando quando pintar algo — torna custoso o projeto em questão de tempo, produtividade e credibilidade, tanto por parte do profissional que executa quanto do que contrata.
Ótimo artigo! Parabéns!