Nur wenige schreiben TDD. Sie müssen also nicht nur einen Test schreiben, sondern auch Zeit mit dem Code verbringen.
Es ist nicht immer richtig zu sagen, dass eine Person, die Tests nicht mag, ein ungelernter Entwickler ist.
Eine große Anzahl von Menschen glauben, dass plus Python in Abwesenheit von Typen und Typisierung.
: «, Haskell , : , . Python , , ».
Ich möchte ein Tool für den Entwickler und kein Tool zur Erhöhung der Codeabdeckung.
if arg_1==1: raise error
arg_1=1
arg_1>2
Aber ich habe das Gefühl, dass wir früher oder später automatisieren werden, was wir bereits gut machen.
Wenn es möglich ist, den Code zu bearbeiten, sind Vertragstests gut.
Ich versuche, keine unnötige Arbeit bei der Arbeit zu verrichten, nicht das zu tun, was den Verlust meiner Zeit danach zur Folge hat.
Einzelheiten zur Implementierung der Testgenerierung aus Python-Code sowie zur Lösung vieler anderer Aufgaben eines Python-Entwicklers finden Sie in Moscow Python Conf ++ , das wir auf den 15. September verschoben haben.