• [^] # Re: Turbogears ...

    Posté par . En réponse au journal Choisir un framework web.... Évalué à 2.


    Les seuls points noirs avec python c'est à mon avis :

    - qu'il n'est pas typé (ta variable peut être du texte, un objet, etc sans que tu puisses garantir qu'il restera toujours du même type
    - Qu'il n'y a aucun moyen de savoir si ton code est valide à moins de faire des tests de tous les cas de figure. Exemple : un log mal formatté qui est affiché dans les cas vraiment exceptionnels ne sera pas détecté squf lorsque ce cas exceptionnel intervient (ie en prod dans un cas de figure improbable et ça te génère une exception qui peut potentiellement faire planter tes services).

    Certes ce n'est pas intégré au langage, mais il y a quand même des outils pour ça : le module typecheck pour forcer les types, pychecker pour la vérification du code, et certainement d'autres encore.
    Après, je sais qu'ils existent, mais je ne les ai jamais utilisés... parce que je n'en ai jamais senti le besoin !