bowling game kata
failing test case
minimal pass
refactor
failing test case
minimal pass
refactor
failing test case
expand fold
refactor to score in terms of frames
refactor to count where we are in the way of pins
finally make the test pass
extract method
promote pins to member variable
further refactor
extract out more variables
remove misleading comment
failing test case for strikes
hurrah, the tests now pass
refactor out using same pattern as before