documentation du code et formatage