Retour à la leçon
Mission

Mission : sauver l'export CSV qui met 8 minutes sur 50 000 lignes

Auditer un extrait de code pour repérer une complexité cachée, la corriger, et mesurer le gain.

Contexte

Le rapport de bug dit : « l'export CSV met 8 minutes sur 50 000 lignes ». En lisant le code, tu trouves cette fonction : elle construit une chaîne de sortie avec resultat += ligne à chaque itération, ET vérifie if id_ligne in ids_deja_exportesids_deja_exportes est une simple liste Python remplie au fur et à mesure. Tu dois identifier et corriger les deux pièges avant de valider le correctif.