karachi-katas's repositories
GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
cleancode-kata-primeprinter
Clean Code Kata PrimePrinter
FantasyBattle-Refactoring-Kata
collection of katas that helps explain the Law of Demeter
Online-Shopping-Kata
Refactoring Kata to practice teasing out incohesive, coupled code
refactoring-kata
Refactoring Kata:涵盖所有重构手法练习的栗子和测试。重构刻意练习。
SupermarketReceipt-Refactoring-Kata
This is a refactoring kata based on the one described in http://codekata.com/kata/kata01-supermarket-pricing/
task-list
This is an example of code obsessed with primitives.
tell-dont-ask-kata-java
A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model
Tennis-Refactoring-Kata
Starting code for a Refactoring Code Kata on the Tennis rules
Theatrical-Players-Refactoring-Kata
Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations
trip-service-kata
Kata for a legacy code hands-on session. The objective is to write tests and refactor the given legacy code.
Racing-Car-Leaderboard-Kata
The starting code for several code katas on a racing car theme