<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Journal Yenpo</title><description>Apprenez à lire le code avec de petits exemples exécutables.</description><link>https://yenpo.app/</link><language>fr</language><item><title>Apprendre du code généré par l’IA : prédire, modifier et vérifier</title><link>https://yenpo.app/fr/blog/learn-from-ai-generated-code/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/learn-from-ai-generated-code/</guid><description>Votre fonctionnalité créée par vibe coding fonctionne, mais savez-vous l’expliquer ? Prédisez trois résultats d’un filtre exécutable, modifiez une règle à la main et vérifiez les effets.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Vérifier une explication de code par l’IA : suivre une mutation cachée</title><link>https://yenpo.app/fr/blog/verify-ai-code-explanation/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/verify-ai-code-explanation/</guid><description>Une copie superficielle crée de nouveaux objets externes mais partage leurs labels imbriqués. Suivez l’appelant, comparez les références et testez la modification oubliée dans l’explication.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Lire un diff Git : un exemple de revue de code IA</title><link>https://yenpo.app/fr/blog/read-git-diff/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/read-git-diff/</guid><description>Choisissez la bonne comparaison Git, décodez un bloc, retrouvez les fichiers non suivis absents du correctif et testez le comportement proposé.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Lire une trace de pile JavaScript avec Error.cause</title><link>https://yenpo.app/fr/blog/read-javascript-stack-trace/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/read-javascript-stack-trace/</guid><description>Remontez un emballage Import failed jusqu’au parseur et au JSON invalide reçu. Comparez les causes conservées et perdues, puis vérifiez l’entrée corrigée avec Node.js.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Tests de caractérisation avant un refactoring IA : comprendre le code non testé</title><link>https://yenpo.app/fr/blog/characterization-tests-before-ai-refactoring/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/characterization-tests-before-ai-refactoring/</guid><description>Observez un petit formateur, fixez ses entrées d’horloge et d’environnement, puis enregistrez ses comportements surprenants. Exécutez une version fidèle et un nettoyage qui échoue.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Analyse d’impact du code : que casse une modification de fonction ?</title><link>https://yenpo.app/fr/blog/code-change-impact-analysis/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/code-change-impact-analysis/</guid><description>Suivez un passage des millisecondes aux secondes à travers un contrôle d’actualisation cassé, un tri inchangé et un export CSV choisi à l’exécution. Lancez les tests avant et après.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Examiner les tests générés par IA quand un correctif passe au vert</title><link>https://yenpo.app/fr/blog/review-ai-generated-tests/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/review-ai-generated-tests/</guid><description>Le code IA passe les tests mais accepte une réservation impossible. Lisez les assertions affaiblies, suivez un appelant inchangé et révélez la régression par des tests.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Suivre une requête HTTP à travers le code</title><link>https://yenpo.app/fr/blog/trace-http-request-through-code/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/trace-http-request-through-code/</guid><description>Suivez une requête de sa route à l’authentification, au middleware et aux données. Reproduisez un bug d’autorisation d’espace de travail en Node.js sans dépendances.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Pourquoi ce code existe-t-il ? Le retracer avec git blame et git log</title><link>https://yenpo.app/fr/blog/why-code-exists-git-history/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/why-code-exists-git-history/</guid><description>Suivez une garde déroutante à travers un formatage et un renommage avec git blame, git log -S et -L. Reconstruisez l’historique et testez l’effet de la correction initiale.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Examiner un cache de promesses écrit par IA</title><link>https://yenpo.app/fr/blog/review-ai-generated-code/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/review-ai-generated-code/</guid><description>Le correctif de cache d’une IA semble juste et passe les tests évidents. Voici l’ordre d’appels qui le casse, la correction et le test qui fixe cet ordre.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Corriger les courses asynchrones JavaScript : garder la dernière sélection</title><link>https://yenpo.app/fr/blog/trace-a-function-call/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/trace-a-function-call/</guid><description>Empêchez les réponses anciennes d’écraser la dernière sélection. Reproduisez une course JavaScript sans minuteur et protégez succès, erreur et chargement.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Lire un code inconnu : trouver le point d’entrée, puis suivre une valeur</title><link>https://yenpo.app/fr/blog/understand-an-unfamiliar-codebase/</link><guid isPermaLink="true">https://yenpo.app/fr/blog/understand-an-unfamiliar-codebase/</guid><description>Partez d’une commande, d’un texte de sortie, d’un test ou d’un nom de configuration pour trouver le point d’entrée. Suivez ensuite une limite de rapport à travers les priorités, la validation et la sortie.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>