Emily Bache (emilybache)

emilybache

Geek Repo

Company:Bache Consulting

Location:Göteborg, Sweden

Home Page:http://bacheconsulting.com

Twitter:@emilybache

Github PK Tool:Github PK Tool


Organizations
sammancoaching
texttest

Emily Bache's repositories

GildedRose-Refactoring-Kata

Starting code for the GildedRose Refactoring Kata in many programming languages.

Language:C++License:MITStargazers:3571Issues:57Issues:25

Tennis-Refactoring-Kata

This is a Refactoring Kata based on the rules of Tennis

Language:TypeScriptLicense:MITStargazers:668Issues:19Issues:13

Racing-Car-Katas

Several code katas on a racing car theme

Language:JavaLicense:MITStargazers:293Issues:23Issues:11

Theatrical-Players-Refactoring-Kata

Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations

Language:PascalLicense:MITStargazers:182Issues:5Issues:3

Parrot-Refactoring-Kata

Kata to learn about Polymorphism

Language:XSLTLicense:MITStargazers:111Issues:4Issues:3

Yatzy-Refactoring-Kata

Starting code for a Refactoring Code Kata on the Yatzy rules

Language:C++License:MITStargazers:102Issues:5Issues:1

SupermarketReceipt-Refactoring-Kata

This is a refactoring kata for improving your coding skills

Language:C#License:MITStargazers:90Issues:4Issues:2

Product-Export-Refactoring-Kata

exercise for practicing refactoring

Language:CLicense:MITStargazers:21Issues:2Issues:0

CustomerSync-Refactoring-Kata

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

Language:JavaLicense:MITStargazers:18Issues:1Issues:0

Necklace-Refactoring-Kata

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

Language:C++License:MITStargazers:17Issues:0Issues:0

ValidateAndAddProduct-Refactoring-Kata

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

Language:JavaLicense:MITStargazers:14Issues:0Issues:0

StrangeCharacters-TestDesign-Kata

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

Language:C++License:MITStargazers:11Issues:2Issues:0

Scrabble-Kata

starting code and instructions to help you with the Scrabble kata

Language:JavaLicense:MITStargazers:10Issues:0Issues:0

CashMachine-Refactoring-Kata

sample code for explaining the Law of Demeter

Language:C#License:MITStargazers:5Issues:0Issues:0

SafeCalculator-TestDesign-Kata

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

Language:CMakeLicense:MITStargazers:5Issues:0Issues:0

DiscountApplier-TestDesign-Kata

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

Language:CLicense:MITStargazers:4Issues:0Issues:0

Refactor-Conditionals

some examples of ways to refactor conditional statements

Language:C++License:MITStargazers:4Issues:0Issues:0

starter

empty starting projects in various languages

Language:CLicense:MITStargazers:4Issues:1Issues:0

VendingMachine-Approval-Kata

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

Language:C++License:MITStargazers:4Issues:2Issues:0

Yatzy-Vendor-Assessment-Kata

Exercise in finding bugs in three competing implementations of the Yatzy rules

Language:JavaLicense:MITStargazers:4Issues:0Issues:0

TirePressure-Kata

code kata for learning more about test doubles and SOLID principles

Language:PHPLicense:MITStargazers:3Issues:0Issues:0

CalcStats-TestDesign-Kata

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

Language:CLicense:MITStargazers:2Issues:2Issues:0

ShoppingBasket-TDD-Kata

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

Language:SwiftLicense:MITStargazers:2Issues:0Issues:0

start-points-custom

starting points for cyber-dojo exercises

Language:C++License:MITStargazers:2Issues:0Issues:0

StrangeCharacters-Refactoring-Kata

refactoring exercise to practice extract method and extract class

Language:C++License:MITStargazers:2Issues:2Issues:0

RPG-Combat-Approval-Kata

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

Language:C++License:MITStargazers:1Issues:0Issues:0

TurnTicket-Kata

Code kata for learning more about Test Doubles and SOLID principles

Language:SwiftLicense:MITStargazers:1Issues:0Issues:0

ChristmasSong-Kata

Code that can generate the 12 days of Christmas song

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

HtmlConverter-Kata

Code kata for learning about test doubles and SOLID principles

Language:C++License:MITStargazers:0Issues:0Issues:0

LiftUpConditional

Lift Up Conditional simple example

Language:C++Stargazers:0Issues:0Issues:0