This project is a refactoring kata collection and software design education resource. It provides a set of intentionally messy codebases and multi-language code samples designed for practicing incremental design, legacy code modernization, and software restructuring. The collection serves as a training material for test-driven development, focusing on the use of golden master testing suites and approval testing to ensure functional parity while evolving source code. It includes a universal learning baseline by implementing identical complex business rules across several different programming
Opening hours don't have to be so boring - A TDD & Refactoring Kata
This is a Refactoring Kata based on the rules of Tennis
A Refactoring Golf exercise
Les fonctionnalités principales de daviddenton/refactoring-golf sont : Code Katas, Coding Exercises.
Les alternatives open-source à daviddenton/refactoring-golf incluent : emilybache/gildedrose-refactoring-kata — This project is a refactoring kata collection and software design education resource. It provides a set of… sandromancuso/salaryslipkata — Salary slip kata. emilybache/tennis-refactoring-kata — This is a Refactoring Kata based on the rules of Tennis. emilybache/racing-car-katas — Several code katas on a racing car theme. christian-fei/opening-hours-kata — Opening hours don't have to be so boring - A TDD & Refactoring Kata. eficode-academy/docker-katas — Exercises for Docker training.