Go to content

BDX I/O 2018 - Bug-free by design - Jordane Grenat

Le stagiaire a encore frappé ! C'était pourtant simple de passer le montant de la transaction en **premier** argument et le timestamp en **second**, non ? Et du coup, vous avez un problème à 1530795303€... Mais... est-ce vraiment sa faute ? Est-ce qu'on n'aurait pas dû empêcher que cette erreur puisse même se produire ? Réfléchissons ensemble à la façon de produire un code plus résistant aux erreurs des autres (*l'autre*, c'est aussi vous dans trois mois !) en suivant la philosophie du `Poka Yoke` – l'art de prévenir les erreurs d'inattention en architecturant son code de façon empathique. Slides : https://slides.com/ereold/bug-free-by-design

November 9, 2018