• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    C++
  • Created almost 3 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Refactoring kata dealing with Primitive Obsession.

More Repositories

1

LCD-Numbers-DI-Framework-Kata

Refactoring LCD Numbers to remove the dependency injection framework.
C#
19
star
2

dependency-breaking-katas

Exercises to practice breaking dependencies to test legacy code.
Java
16
star
3

Unit-Testing-Koans

Testing Koans to understand how to write unit tests with different frameworks.
Java
8
star
4

Conways-Squasher-Coroutine

Reimplementation of Conway's asterisk squasher coroutine in modern assembly.
Assembly
6
star
5

ugly-trivia-kata

Remote pair-programming code kata, working on Ugly Trivia code base. -- Practice
Java
6
star
6

FreeMind-Fork-for-Training

Large Java Code Base to explore (and try to fix) for Training Purposes.
Java
3
star
7

push-counter

Counter dashboard of positive and negative push events during Coding Dojo "championships".
Java
3
star
8

Rabatt-Rechner-Kata

Exercise for finding tests for boundary conditions.
JavaScript
3
star
9

ApprovalTests.c

ApprovalTests for standard C 99
C
3
star
10

csharp-puzzler-collection

An exploration of "traps, pitfalls and corner cases".
C#
2
star
11

BankOCR-Outside-in-Kata

Solve BankOCR using Outside-in TDD.
Scheme
2
star
12

golfed-game-of-tron

This is the JavaScript game of Tron in 219 bytes prepared as Refactoring Kata in different languages.
Java
2
star
13

TriviaOO-with-Approvals-Kata

Legacy Coderetreat OO codebase with Approval Test setup.
TypeScript
2
star
14

javaclass-rb

Java Class File Parser for Ruby
Ruby
2
star
15

Cook-More-Refactoring-Kata

Splitting a Large Class Exercise.
PHP
2
star
16

LCD-Numbers-Object-Calisthenics-Kata

Solve LCD Numbers under Object Calisthenics constraint.
Python
2
star
17

Book-Discounts-Refactoring-Kata

Exercises to practice refactoring coupled hierarchies.
Java
2
star
18

limbo-experiment

Try the TCR and Limbo workflow with a group.
Shell
2
star
19

distributed-monolith

Distributed Monolith (anti pattern) sample application
Java
2
star
20

push-counter-client

Push Counter Client Sample (Parrot Refactoring Kata).
Java
1
star
21

Austrian-Aktenzeichen-Kata

Practice your object oriented design skills on the Austrian Aktenzeichen.
1
star
22

Roguelike-Coderetreat

Starter projects, inventory and sample room for a Roguelike Product Development Retreat.
Java
1
star
23

pmd-rules

Mixed set of PMD rules regarding basic bugs, design principles, junit test, naming etc.
Java
1
star
24

assert-scm

Minimalist xUnit test framework for Scheme R5RS.
Scheme
1
star
25

macker-maven-plugin

Fork of Apache Macker MOJO from CodeHaus: Execute Macker architectural rule checks.
Java
1
star
26

Electric-Rose-Kata

Small testing kata inspired by the Gilded Rose.
Java
1
star
27

social-networking-kata-free-monad

Exploring Free Monads in Java on the Social Networking Kata
Java
1
star
28

FizzBuzz-with-Nothing-Kata

Exercise to practice working with functions.
TypeScript
1
star
29

Functional-TDD-Workshop-2

Repository for collection material and ideas for workshop on TDD with functional programming languages.
Scheme
1
star
30

go-scheme-remote-ensemble

Practice working with Go.
Go
1
star
31

LCD-Numbers-Mocking-Kata

Add tests to LCD Numbers Kata using test doubles.
C#
1
star
32

Trivia-with-Approvals-Kata

Legacy Coderetreat with Approval Test setup.
C
1
star