Yann Courtel's repositories
Clean-Coder-Journey
A journey to clean coding with a series of exercices.
theater-company
Theater Company is a revisited version of the Theatrical Player kata to sensibilize the use of TDD
advent-of-craft-2023
Advent of Craft
Tennis-Refactoring-Kata
Starting code for a Refactoring Code Kata on the Tennis rules
trip-service-kata
Kata for a legacy code hands-on session. The objective is to write tests and refactor the given legacy code.
software-crafter-journey
This page is an attempt to centralize useful resources (code katas, workshops, talks) that can help aspiring Software Craftsperson in their Journey.
trivia
Legacy Code Retreat - Trivia Game codebase
pact-net
.NET version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
pact_broker-docker
'Dockerised' pact broker
Theatrical-Players-Refactoring-Kata
Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations
scala-kata-logs
Scala katalog
ddd-starter-modelling-process
If you're new to DDD and not sure where to start, this process will guide you step-by-step
dotnet-kata-lyst
A list of kata in .NET with its proposed solutions
danger-js
⚠️ Stop saying "you forgot to …" in code review
CleanCode-katas
A series of exercises to help write better code
Yucktzee
A yahtzee game in Winforms that needs a "little" refactoring. A great refactoring Kata.
MarsRoverKata
A C# version of the Mars Rover Kata
Racing-Car-Katas
The starting code for several code katas on a racing car theme
GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
fluent-validation-kata
A kata to discover FluentValidation in c#
pact_broker-client
A Ruby and CLI client for the Pact Broker. Publish and retrieve pacts and verification results.