Peter Kofler's repositories
LCD-Numbers-DI-Framework-Kata
Refactoring LCD Numbers to remove the dependency injection framework.
Unit-Testing-Koans
Testing Koans to understand how to write unit tests with different frameworks.
BankOCR-Refactoring-Kata
Refactoring kata dealing with Primitive Obsession.
ApprovalTests.c
ApprovalTests for standard C 99
push-counter
Counter dashboard of positive and negative push events during Coding Dojo "championships".
BankOCR-Outside-in-Kata
Solve BankOCR using Outside-in TDD.
limbo-experiment
Try the TCR and Limbo workflow with a group.
TriviaOO-with-Approvals-Kata
Legacy Coderetreat OO codebase with Approval Test setup.
Electric-Rose-Kata
Small testing kata inspired by the Gilded Rose.
FizzBuzz-with-Nothing-Kata
Exercise to practice working with functions.
go-scheme-remote-ensemble
Practice working with Go.
push-counter-client
Push Counter Client Sample (Parrot Refactoring Kata).
social-networking-kata-free-monad
Exploring Free Monads in Java on the Social Networking Kata
amazing-unit
Xunit Seedwork for Java. -- Practice during CR 20210917
babystepstimer
Legacy Code practice on code mixed up with user interface. -- Practice
bash-katas-remote-ensemble
Practice working with Bash.
Device-Driver-Kata
A Kata for practicing the use of Mocks. -- Port/Practice
expensereport
The ExpenseReport legacy code refactoring example in various languages. -- Practice
functional-structures-refactoring-kata
Starting code and proposed solution for Functional Structures Refactoring Kata. -- Practice
game-of-life-tell-dont-ask-kata
Remote pair-programming code kata, working on Game of Life using Tell Don't Ask. -- Practice
java9-introduction-to-reactive-programming-workshop
Java reactive streams workshop: basic implementations of Publisher, Subscriber, Subscription and Processor.
kotlin-koans
Kotlin workshop. -- Practice
macker-maven-plugin
Fork of Apache Macker MOJO from CodeHaus: Execute Macker architectural rule checks.
Online-Shopping-Kata
Refactoring Kata to practice teasing out incoheasive, coupled code. -- Patches.
practicing-java9-module-system
Practising the Java 9 Module System.
refactoring-golf-david
A Refactoring Golf exercise
SupermarketReceipt-Refactoring-Kata
This is a refactoring kata based on the one described in http://codekata.com/kata/kata01-supermarket-pricing/
TopGearKata
A Short Refactoring Kata. -- Practice
ttt-refactoring-kata
Starting point for an Object Calisthenics Refactoring Dojo. -- Practice