Archive for ‘Uncategorized’ Category

Tic Tac Toe Kata

datePosted on 12:39, March 17th, 2009 by Peter Fitzgibbons

This week I am starting a Tic Tac Toe Kata in response to a programming exercise by a future employer.  (Wave to you!)

Here are my rules for performance of the kata:

  • Blog after every long session developing – discuss progress and response about the “kata” of the kata
  • Track time for every session.  Report will be posted at kata completion
  • Use Story-driven-development.  Using Cucumber.  And thusly Behavior-driven-development through RSpec.
  • Document api via RDoc

And here is the kata:

What we have in mind is a simple Tic-Tac-Toe program.
At the least this program should:

  1. Allow for a human player.
  2. Play against a human.
  3. Have some user interface, text is fine.
  4. Never lose. Furthermore, it should win whenever possible.

We would like you to use Ruby as the programming language.  (My Pleasure!)

So, in my next posting I’ll be into project setup, prerequisites, and the first story or two.

Update 3/17/09: Add RDoc to expected deliverables.

Downtime and Lost Data

datePosted on 20:09, February 6th, 2009 by Peter Fitzgibbons

Yo All Followers.

This blog has had downtime and lost data due to my hosting provider’s server move and my own error in choosing a custom DNS config within my virtually-hosted node.

What does that mean to you?

  • Some posts may be missing. (please tell me if you know)
  • Comments are gone.  Sorry those of you who took the time to write.
  • Formatting may be futzed.  I don’t know which formatters I had running, will have to re-do formatting.  Give me a say-so if you have a favorite post that you’d like to love first.
  • new URL.  This is the most painful, as I wasn’t able to post a “moving to x.y.z” before the change.

I hope you all like to follow me again.  More Ruby goodness up and coming.

Regards,

Pete the Ruby Evangelist.

12Previous