4 ms·
> * Type annotations are ignored, so nobody bothers. For any serious Python app worked on by multiple people, you need a CI pipeline that runs type checking. (
by mjr00 4y ago
> * Type annotations are ignored, so nobody bothers.
For any serious Python app worked on by multiple people, you need a CI pipeline that runs type checking. (And while you're there, run a format checker like black, too -- solves the tabs vs spaces "debate" the author complains about as well)
Certainly still a language flaw that it's not inherently enforced, though; unfortunately it just took the Python community way too long to realize how important strong typing is at scale.