I’m passionate about tech industry and I do a lot of things.
I’m a developer and tech lead, HumanTalks Paris organizer, Gospeak creator, Scala trainer, conference speaker, bagger and, of course, a human ^^
I’m a fan of functional programming and scala, code quality and maintainability, high performing teams and skyrocketing businesses. I’m always open to discuss with interesting people on many subjects: tech (of course) but also business, culture, management, marketing, recruitment… Feel welcome to ping me, have a drink and get to know.
On écrit tous des tests (n’est-ce pas ?), mais comment savoir s’ils sont utiles ?
L’important est d'être confiant sur la capacité des tests à détecter les problèmes (c’est pourquoi en TDD un test doit échouer au début, pour etre sur qu’il teste bien quelque chose). Laissez-moi donc vous présenter le mutation testing ! Cette technique modifie votre code, lance les tests et s’attend à ce qu’ils échouent. Si non, c’est que cette partie est mal testée… Dans ce talk je détaillerai les principes du mutation testing, expliquerai comment l’utiliser sur un projet scala et montrerai les résultats obtenus sur un projet réel.