• Stars
    star
    16
  • Rank 1,311,288 (Top 26 %)
  • Language
    Java
  • License
    Other
  • Created about 6 years ago
  • Updated 10 months ago

Reviews

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

Repository Details

Exercises to practice breaking dependencies to test legacy code.

More Repositories

1

LCD-Numbers-DI-Framework-Kata

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

Unit-Testing-Koans

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

Conways-Squasher-Coroutine

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

ugly-trivia-kata

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

BankOCR-Refactoring-Kata

Refactoring kata dealing with Primitive Obsession.
C++
4
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