• [^] # Re: On s'en bat le steak

    Posté par (site web personnel) . En réponse au journal Typage statique pour Python. Évalué à 3.

    Malheureusement, l'inférence de type n'est pas parfaite, surtout avec les bibliothèques tierce-partie qui n'aident pas toujours beaucoup (voire rarement) à ce sujet :(

    Ça serait pas mal de n'avoir que les erreurs de type, mais il y a tant d'autres raisons... l'algo peut être faux, on peut oublier de vérifier certaines conditions, les cas limites (j'essaie d'utiliser hypothesis pour ça), mauvaise gestion des exceptions, ...

    Bon, globalement j'ai quand même bien plus de chances que ça fonctionne dès le premier lancement que l'inverse depuis que je fais les choses proprement (PyCharm + indications de type + tests + hypothesis + intégration continue).