• [^] # Re: Pourquoi réécrire ?

    Posté par . En réponse au journal Conseils aux libristes, 2ème partie: résister à la tentation de la réécriture à partir de zéro. Évalué à 5.

    En fait, que ça soit le cas ou pas ne fait pas une grande différence. Être la même personne n'offre pas une bien grande garantie contre les régressions. La seule garantie contre les régressions est d'avoir une batterie de test unitaires vraiment très exhaustive (KDE n'a que quelques maigres parties couvertes par des tests unitaires) et d'avoir une règle très stricte de rejet de toute modification qui régresserait un test unitaire sur une machine de test (KDE n'a pas à ma connaissance de machine de tests ni de règle de rejet de patchs causant des régressions, en tout cas n'en avait pas à l'époque de la réécriture).