Do failing tests show what we broke?
Do failing tests show what we broke?
Oh, you don't have that? Then do not scorn the help you can get from types.
https://news.ycombinator.com/item?id=42473314
I wonder how many were not found.
Any!
Then maybe the immediate feedback of consistent types conveys a false impression.
The implication of what you're saying seems to be that if you're concerned about some kind of correctness you should be writing unit tests anyway and not being so fussed about type checking in a language like Python. I suppose if you are strictly following TDD that might work, but in all other cases type checks give you feedback much more quickly than unit tests ever can. I guess I don't understand.
No doubt we're at cross purposes.
I'm a little surprised that you haven't mentioned — "Program testing can be used to show the presence of bugs, but never to show their absence!" (or existential versus universal quantification).