Par défaut, refactoriser. Une réécriture n'est justifiée que lorsque le système existant ne peut plus évoluer pour répondre aux besoins à un coût acceptable, et que vous pouvez continuer à délivrer de la valeur pendant que vous le faites. La plupart des réflexes « il nous faut une réécriture » sont en réalité un problème de tech debt non géré que le refactoring incrémental résout avec beaucoup moins de risque.
