Test-Driven Development in Python

Existe um projeto no qual eu me meti e com o qual eu tenho perdido um bom tempo. Venho cozinhando-o há um bom tempo, e já quase o deixei em um estado onde ele pode ser servido — quase.

O problema é que eu comecei a ler sobre UnitTesting e fiquei curioso se isso funcionaria nesse projeto em particular e por isso venho perdendo quase todo o (pouco) tempo que eu gasto com esse projeto escrevendo UnitTests e refatorando o código.

Confesso que ainda não presenciei nenhum momento onde escrever um teste tivesse me salvado algum tempo ou tivesse me ajudado a definir melhor as interfaces do sistema mas estou confiante de que, de alguma forma isso vai mudar — espero. O que me faz pensar assim? .

Leave a Reply