Daniel Zappold's repositories
7stagesofnaming
An accelerated learning game based on Arlo Belshee's "refactoring is naming" model.
advent-of-craft-2023
Advent of Craft
anagrams
Small application which checks whether to text are anagrams to each other
booking-wizard-refactoring-kata
A refactoring kata on a booking wizard, to train to refactor and design code on UI
dzappold.github.io
✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com
FantasyBattle-Refactoring-Kata
exercise to help you understand the Law of Demeter
gilded-rose-tdd
A TDD implementation of the Gilded Rose stock control system
GildedRoseJava
Java version of the GildedRose code kata (from: http://www.iamnotmyself.com/2011/02/13/RefactorThisTheGildedRoseKata.aspx)
http4k
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
http4k-connect
Featherweight http4k 3rd party adapters
mobprogrammingrpg
A game for exploring the development practice of mob programming
speedrun-kata
A kata to improve our speed
embedded-kafka
Embedded Kafka Broker and JUnit5 Extension
forkhandles
Foundational libraries for Kotlin
http4k-examples
Fully self-contained examples of using the various http4k features
java-design-patterns
Design patterns implemented in Java
java-koans
A framework and lessons to learn java syntax and idioms in a logical sequence.
kotest
Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing
LockController-Refactoring-Kata
for practicing testing a class with awkward dependencies
Parrot-Refactoring-Kata
Kata to help practice Pollymorphism (with apologies to Martin Fowler's "Refactoring")
pesticide
A Library To Write Domain-Driven Tests, written in Kotlin on top of Junit5
property-based-testing-kotlin
Some Property-Based-Testing examples in kotlin using kotest