Factorisation du code