Session

Refactoring du Bouchonnois - les pratiques craft dans la vraie vie

Nos vaillants chasseurs du Bouchonnois ont besoin de pouvoir gérer leurs parties de chasse. Ils ont commencé à faire développer 1 système de gestion par une l'entreprise Toshiba mais ne sont pas satisfaits.

L'entreprise leur parle d'une soit-disante "dette technique" qui les ralentit dans le développement de nouvelles features...

Les chasseurs comptent sur nous pour améliorer la situation !!!

Durant cette présentation nous allons :
- Identifier certains smells dans le code et au niveau architectural
- Comprendre quelles pratiques et/ou outils peuvent nous aider pour surpasser ces smells

Nous passerons par différentes étapes telles que :
- "Améliorer la lisibilité des tests"
- "Mettre en place des tests de propriétés"
- "Appliquer le Tell Don't Ask"

Cela nous permettra de couvrir / découvrir de nombreuses pratiques "craft" et leur usage dans la vraie vie :
- Example Mapping
- Static Code Analysis / Linter
- Mutation Testing
- Test Data Builders
- Automated Refactoring
- Property-Based Testing
- Test-Driven Development
- Domain Driven Design
- Tell Don't Ask

Préparez-vous à avoir du fun et l'envie de mettre en pratique en sortant.

![Refactoring du Bouchonnois](https://raw.githubusercontent.com/ythirion/refactoring-du-bouchonnois/main/img/refactoring-du-bouchonnois.webp)

Yoan Thirion

Agile Technical Coach at Pyxis Suisse, Software crafter #teamPlayer

Genève, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top