Refactoriser le code existant pour la maintenabilité