format_quote
Vous avez entendu parler de DDD, d'architecture hexagonale ? De la pyramide des tests? Vous en avez marre de ces conférences théoriques sur le sujet et vous aimeriez enfin coder avec ces paradigmes? Vous auriez tant voulu appliquer le TDD, mais il vous fait peur; ou bien "vous n'avez pas le temps" pour le faire en prod? Vous aimeriez savoir comment écrire ET tester des entités métier ? Vous avez entendu parler des ports/adapteurs, comment les utiliser ? Vous voudriez savoir si c'est vraiment incontournable d'utiliser les "mocks"? Et ces fameux TestContainers, sont-ils vos amis ou vos ennemis ? Et si en plus, vous pouviez faire le 1er (ou pas) mob programming de votre vie?? Tout cela en quelques heures par la pratique ? Alors, cet atelier est complètement fait pour vous ! ### Bénéfices attendus - Construire une application autour d'un cas métier concret - Introduire pas à pas les bases du DDD et de l'architecture Hexagonale - Comprendre les tests unitaires et le besoin de doublures dans un début d’architecture hexagonale; - Appréhender quand ces doublures de tests sont légitimes dans leurs usages. - Démystifier ce qu’est un dummy, un stub, un spy, un fake, un mock. - Jouer avec les TestContainers - En produisant (en TDD, toujours) un code empreint de contraintes techniques réelles : dialogue avec une base de données, un service web... - Apprendre en s’amusant, en collaborant afin de produire, tous ensemble, le code. Mob programiming en Kotlin
format_quote