• [^] # Re: Et les tests ?

    Posté par . En réponse au journal Joli bug. Évalué à 4.

    Je penche pour la fainéantise et l'excès de confiance en leur code.

    Regarde le commit qui a mené au truc. C'est vraiment une typo à la con. Effectivement il aurait fallu tester mais faire les tests pour toutes les plateformes c'est un enfer qui demande une grosse infra et énormément de de temps. En pratique c'est irréalisable pour la plupart des projets.

    En général tu commit sur du code que tu vas exécuter donc tu as la plateforme sous la main pour vérifier mais dans ce type de commit y'a des grandes chances que tu corriges juste un truc rapporté par un utilisateur et que tu n'ai pas le moyen de tester les changements. La ça tombe vraiment au mauvais endroit mais celui qui n'a jamais commité une typo débile me jette la pierre. Fainéantises est donc un bien grand mot, je t'invite à valider un projet sur X versions de Y distribs pendant quelques mois et on en reparle.