8000 GitHub - failiz/BowlingKata: Bowling Kata in Python
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

failiz/BowlingKata

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

See: https://codingdojo.org/kata/Bowling/

Bowling Scorecard

A bowling game consists of 10 frames in which the player tries to knock down the 10 pins. In every frame the player can roll one or two times. The actual number depends on strikes and spares. The score of a frame is the number of knocked down pins plus bonuses for strikes and spares. After every frame the 10 pins are reset.

Getting started

  1. Fork repo
  2. Clone forked repo
  3. To run tests-> python bowling_test.py
  4. Create a perfect game test and run it
  5. Make the test pass
  • Exercise: CQS, naming, LoD, Mocks, Stubs and no flag arguments please.
  1. Create a Pull Request back to TVolden

Optionally, implement all bowling score rules with associated tests.

About

Bowling Kata in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Python 0.1%
0