Aller au contenu
Toutes les notes

250 000 vues sur ma carte des trains la semaine dernière

Jérémy Magrin

Développeur React Native Freelance Senior · Expo · iOS & Android

in
Et sous les compliments, une question revenait chez les devs Tu l'as relu, ce code que t'as vibe codé sans lire une ligne ? Non. Je l'ai pas relu, toujours pas Vibe codé de bout en bout, jamais ouvert le code ligne par ligne Par contre j'ai branché dix contrôles automatiques sur la sortie, rejoués pour chacune des journées Une journée qui échoue, je la publie pas 98% des points à moins de 25 m du vrai réseau hors Île-de-France, 7,5 m d'écart médian avec le référentiel de SNCF Réseau Et c'est là que ça devient intéressant, parce qu'un contrôle s'est mis à fail Sur la Corse, un détail cassait le calage des trains sur les rails sans rien faire planter Mes trains filaient tout droit entre les gares au lieu de suivre les voies, et la carte avait l'air parfaitement normale Invisible à l'œil, invisible en relisant le code, seul un de mes contrôles l'a chopé, en tombant d'un coup à zéro Quand ta sortie a une vérité à laquelle se comparer, le vrai réseau, tu vérifies le résultat sans lire une fonction Quand ta mesure n'a aucune vérité terrain, elle te ment sans prévenir, et là il faut ouvrir le code C'est ce qui rend le vibe coding tenable sur un projet comme celui-ci Je l'ai mis en open source, le code brut, les dix contrôles, la carte accessible Vous étiez nombreux à réclamer une heatmap, elle est là, elle fait ressortir la diagonale du vide en un coup d'œil Va voir par toi-même et dis-moi ce que t'aurais vérifié en plus Le vrai piège du vibe coding, c'est pas de pas lire le code C'est de croire qu'un POC jetable et une brique de prod se vérifient pareil

Lire sur LinkedIn

Pour aller plus loin

Qui écrit

J'aide startups et scale-ups à concevoir, construire et faire évoluer leurs applications mobiles iOS et Android. Je travaille au quotidien avec React Native, que je pratique depuis sa sortie en 2015, ainsi qu'avec Expo, React.js et TypeScript. J'interviens du MVP à la mise en production sur l'App Store et Google Play, jusqu'à l'optimisation fine des performances et la structuration des équipes techniques.

Expert React Native freelanceDéveloppeur Expo freelanceAudit de performance React Native

Parlons-en

Un projet en tête ?

Réponse garantie en moins d'une heure, et trente minutes d'audit offertes en visio.

M'écrireMaltLinkedIn

Emailcontact@magrin.fr

Téléphone+33 6 73 12 19 30

LocalisationParis, France · full remote