Dylan Smith

Architecture / Agile / TDD

  Home  |   Contact  |   Syndication    |   Login
  37 Posts | 0 Stories | 9 Comments | 30 Trackbacks

News



Archives

Blogs I Read

Ron Jeffries has an excellent series of articles posted about his experiences TDD'ing the Bowling Game problem.  I read these articles a while back, but I was trying to show them to somebody recently, and it took a while to dig them all up on his site.  So I gathered the links to them all together here for anybody else that might want to read the entire series from start to finish.  He walks you through his thought process as he solves the Bowling Game problem in a few different fashions, TDD'ing each solution.  I especially like the delegate version he produced in one of the articles.

 

Adventures in C#: The Bowling Game

Adventures in C#: Bowling Revisited

Adventures in C#: Extending the Procedural Bowling Game

Mining the Bowling Game

Mining the Kicker

Roughing in the Kicker

The Miners Strike

Kick Out the Duplication

The Miners Delegate

New Requirements for Mining Bowling

Continuing the FrameStatus Implementation

Frame Status in the Delegates Version
posted on Friday, November 17, 2006 9:26 AM