Skip to content
View codecop's full-sized avatar

Organizations

@swkWien @schmidrules @DeveloperMelange @sammancoaching

Block or report codecop

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Refactoring exercise where data layer and business layer are not clearly separated

Java 19 22 Updated Apr 1, 2024

the goal is to practice refactoring to a Chain of Responsibility pattern

C++ 17 15 Updated May 8, 2024

sample code for explaining the Law of Demeter

C# 7 14 Updated May 13, 2024

for writing tests that check correct objects are included in a list

C++ 12 12 Updated May 16, 2024

refactoring exercise to practice extract method and extract class

C++ 4 5 Updated Aug 28, 2024

Starting code for doing the Shopping Basket kata with TDD https://sammancoaching.org/kata_descriptions/shopping_basket.html

Swift 4 2 Updated Aug 22, 2024

the code has a bug and needs some unit tests. You'll need a test double too.

CMake 6 9 Updated May 29, 2024

Code kata for learning about test doubles and SOLID principles

C++ 2 5 Updated Aug 28, 2024

An exercise for learning about Approval testing and in particular designing a printer

C++ 6 7 Updated Jun 6, 2024

starting position for the RPG Combat Kata with an approval testing approach

C++ 3 4 Updated Jul 12, 2024

a kata for practicing both testing with Combination Approvals and 'Split Phase' refactoring

Java 17 10 Updated Jun 6, 2024

a kata for practicing a refactoring: template method -> strategy pattern

Python 3 6 Updated Jul 7, 2015

A extension of the gilded rose kata, teaching Embellish through Functor and Applictive

C# 1 1 Updated Apr 29, 2019

Refactoring coding kata

C++ 2 Updated Feb 8, 2022

Code kata for learning more about Test Doubles and SOLID principles

Swift 1 4 Updated Jun 6, 2024

several implementations which you can test with the same test cases

Java 1 5 Updated Oct 12, 2022

Refactoring kata dealing with Primitive Obsession.

C++ 1 1 Updated May 2, 2023

code kata for learning more about test doubles and SOLID principles

PHP 4 11 Updated Jun 12, 2024

A refactoring kata where you'll practice disentangling business logic from frameworks and SQL

C# 3 2 Updated Aug 21, 2023

exercise to help you understand the Law of Demeter

C++ 11 10 Updated Aug 21, 2023

Refactoring Exercise Focusing on Names.

C 3 1 Updated Sep 29, 2023

exercise to practice getting a void function with no arguments under test and refactored

Java 3 2 Updated Oct 27, 2023

Write tests for a command line program that takes user input.

C 8 1 Updated Nov 8, 2023

starting code and instructions to help you with the Scrabble kata

Java 10 7 Updated Apr 5, 2024

for practicing test design using https://sammancoaching.org/kata_descriptions/calc_stats.html

C 2 4 Updated Apr 11, 2024

the code has bugs and needs some unit tests. You'll need a test double too.

C 4 3 Updated Aug 28, 2024

This is a refactoring kata for improving your coding skills

C# 101 264 Updated Sep 24, 2024

Starter projects, inventory and sample room for a Roguelike Product Development Retreat.

Java 1 Updated May 9, 2024
Next