• [^] # Re: Analysons les arguments

    Posté par . En réponse au journal Python et les décideurs. Évalué à 3.

    la maintenance est coûteuse


    Ca dépend comment tu codes.
    Tout le monde dit qu'il faut faire des tests unitaires. Et bien python te _force_ à faire ces tests unitaires de par son typage dynamique et donc il n'y a pas de verif des types à la compilation.
    Pour les types de base, tu peux aussi les surcharger...

    Si tu codes bien, au final ton code est aussi maintenable que du java.
    Mais Python ne te force pas (contrairement à Java) à faire du code propre : à toi de le faire.

    C'est completement dans la philo Python - rien n'est forcé car bcp de choses réside dans la méthodologie.

    Je conseille de lire le petit livre de Tarek Ziadé sur Python et le développement agile et l'architecture logicielle. Très interessant !