Définition et chronologie du Software Craftsmanship
- Définition
- Chronologie
- Agilité et Software Craftsmanship
- Manifeste
- Attitude du Craftsman
ROI du Software Craftsmanship
- La qualité
- La dette technique
- ROI des tests
- ROI du refactoring
eXtreme Programming
- Histoire
- Les pratiques
- Les valeurs
Refactoring, Clean Code et patterns
- Code smells
- Refactoring
- Patterns
- Principes SOLID
Test Driven Development
- Définition du TDD
- Pourquoi le TDD
- Le cycle de TDD
Autres pratiques
- Coding Dojo
- Domain Driven Design
- BBL, Book Clubs etc...
- Craftswap
- Pet projects
Ateliers
- Bowling Kata - TDD en ping pong programming
- Refactoring - Refactoring de code legacy
- Code Review - Individuer les bad smells dans le code