+44 (0)207 0169342
info@parkerfox.co.uk

Case Studies

Recent Projects

Energy Dynamics

Silverpicks

My Playdisc

Music Data Research

TradeX

Naughts and Crosses

Naughts and crosses (or Tic Tac Toe) is a very simple game of logic. This has a straight foward specification, but the implementation is very much up to the developer, giving insight into how they approach projects.

Specification

  • As simple as possible. We are more impressed with short elegant code than an expanded featureset.
  • Turn based: 2 players play on the same screen.
  • NO users table or authentication necessary.
  • No ajax.
  • Should announce the winner when necessary.
  • Should not allow the game to go into an invalid state.
  • Should persist game state (either to session or database).

Delivery

Should be delivered as a zip file containing the Rails application tree and necessary migrations.

Notes

  • Total time should be about 1 hour
  • Short elegant code is more important than more features.
Design and implementation: Parker Fox 2006