> No types
It's pretty easy to add types to Python nowadays. I'd consider it bad practice not to do so in a large project.
It's pretty easy to add types to Python nowadays. I'd consider it bad practice not to do so in a large project.
For example, knowing the return type of a function is Union[DataFrame,Series] rather than simply DataFrame would save a lot of bad errors.
But I write Python for some time now, and I know what you mean. I have nightmares about codebases with dynamically generated class fields for example (though I heard ruby is even worse)