Poucos escrevem TDD, então você não apenas precisa escrever um teste, mas também dedicar algum tempo ao código.
Nem sempre é correto dizer que uma pessoa que não gosta de testes é um desenvolvedor não qualificado.
Um grande número de pessoas acredita nisso, além de Python, na ausência de tipos e digitação.
: «, Haskell , : , . Python , , ».
Quero obter uma ferramenta para o desenvolvedor, e não uma peça para aumentar a cobertura do código.
if arg_1==1: raise error
arg_1=1
arg_1>2
Mas tenho a sensação de que mais cedo ou mais tarde automatizaremos o que já estamos fazendo bem.
Se for possível editar o código, os testes de contrato são bons.
Tento não fazer trabalho desnecessário no trabalho, não fazer o que implicará a perda do meu tempo depois.
Para obter detalhes sobre como implementar a geração de teste a partir do código Python, além de resolver muitas outras tarefas de um desenvolvedor Python, visite o Moscow Python Conf ++ , que adiamos para 15 de setembro.