• [^] # Re: Le problème n'est pas GTK non plus

    Posté par . En réponse au journal SVP arrêtez d'utiliser Python pour vos logiciels en GUI.. Évalué à 3.

    La compilation n’empêche pas tous les bugs effectivement, mais ça réduit les bugs potentiels. Donc ça permet d’avoir plus d’espace mental pour se concentrer sur les catégories qui ne sont pas éliminés.

    La solution la plus efficace c’est quand même les tests, non ?
    La plus efficace pour quoi ? Pourquoi les deux serais opposable ?

    Les tests il faut les écrire, donc c’est du travail et c’est optionnel.
    Les tests ne vont valider seulement le code qui va être exécuté, dans les conditions testées. Comment tu détermines que ça couvre tout le code ? Toutes les possibilités (exemple que ça gère des données d’entrées avec des erreurs) ?
    Alors que la compilation couvre tout le code pour valider qu’il est ok, ... sur ce que le compilateur peut vérifier, mais c’est déjà plus que rien.
    Ensuite les tests servent pour ce qui ne peut pas être validé par le compilateur.

    Du coup je pense que les deux sont complémentaires.