Skip to content

Commit 4166fa6

Browse files
committed
CR du Craft Talk du 25 septembre 2025
1 parent 286d48d commit 4166fa6

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
title: "Le TDD du Kata à la Production"
3+
date: 2025-09-25T19:00:00+02:00
4+
tags: ["talk"]
5+
---
6+
7+
- Sujets :
8+
- "Peut-on faire du BDD sans Gherkin et Cucumber ?" par __Rose Lutz__
9+
- "Comment se mettre à la clean architecture" par __Ando Nary__
10+
- Format : 2 Talks
11+
- [Meetup](https://www.meetup.com/software-craftsmanship-lyon/events/310664878)
12+
13+
14+
## Peut-on faire du BDD sans Gherkin et Cucumber ?
15+
16+
Présentation par [Rose Lutz](https://fr.linkedin.com/in/rose-lutz) QA chez ALT QA.
17+
18+
### Questions
19+
20+
* Que veut dire TS ? C'est Test System, soit des tests end to end ;
21+
* Quel standard ou support de documentation peut remplacer celle de Gherkin pour que les devs et non devs puissent s'y retrouver ? Il n'y a pas d'outil miracle qui permette de faire de la documentation. Les besoins de documentation ne sont pas les mêmes selon les devs, PO,… Des outils comme [Packmind](https://packmind.com/).
22+
23+
### Retours
24+
25+
Colin a donné les retours suivants :
26+
27+
* Typo sur "EventStorming" ;
28+
* Talk un peu trop basique, scolaire (sens pris par la main) => préférence pour le freestyle ;
29+
* Design up front un peu gênant, mais plus tard, ça va ;
30+
* 3 désaccords forts :
31+
* TDD n'est pas : écrire les tests avant le code ;
32+
* Cucumber n'alourdit pas, au contraire, c'est plus léger à écrire ;
33+
* Typologies de tests : TU, TI, Tests de composants, Tests de propriétés semblent plus adaptées que celles proposées .
34+
35+
## Comment se mettre à la clean architecture
36+
37+
Présentation par [Ando Nary](https://fr.linkedin.com/in/ando-nary-964907165) dev chez Younup.
38+
39+
### Questions
40+
41+
* Pourquoi tu mets ton repository (interface) dans l'infra et pas dans le core ? J'aurais pu le faire, merci de l'info.
42+
43+
### Retours
44+
45+
* Le ReactJS peut faire peur ;
46+
* Trop scolaire ;
47+
* Partie théorique, trop de temps accordé, difficile à suivre ;
48+
* Trop d'insistance sur les traductions ;
49+
* On ne comprend pas trop le contexte sur la démo ;
50+
* Manque d'un métier simple sur la démo, traitement métier ;
51+
* Appli front avec exemple d'adaptateur HTTP/REST serait plus adapté ;
52+
* Talk trop préparé ;
53+
* Autorise-toi d'avoir de l'espace dans ta présentation ;
54+
* Cool d'avoir tenté du code, mais ce n'est pas encore un live coding ;
55+
* Cool d'avoir introduit l'idée d'un existant pas propre, mais il manque de contexte.
56+
57+
## Annonces
58+
59+
* Journée d'ateliers du 17 octobre, objectif => faire de la trésorerie pour Lyon Craft.
60+
61+
## ROTI :
62+
63+
- 2/5 : 1
64+
- 2.5/5 : 1
65+
- 3/5 : 8
66+
- 4/5 : 4

0 commit comments

Comments
 (0)