game_of_life

Stars
14

Conway's Game of life

  1. Two Daniel Pair Live Show session 1
  2. Two Daniel Pair Live Show session 2
  3. Two Daniel Pair Live Show session 3

N NN

  1. 45

  1. rake
  2. rspec
  3. ruby
  4. vim
  5. git / github
  6. whiteboard
  7. AntiRSI / Timer
  8. SketchBook Express

  1. Always drive code from requirement -
  2. Limit red phase - RED
  3. Improve design only when code base is safe -

[Session 1] Feedback from RubyChina

  1. [fixed]
  2. [fixed refs to 2]
  3. [fixed]
  4. TDD[fixed]

[Session 1] Feedback from Daniel Teng's friends

  1. [fixed]
  2. [fixed]

TODO

  • deal with two dimension
  • switch i and j and @x_length and @y_length
  • merge has_2_alive_y_neighbors and has_2_alive_x_neighbors to has_two_neighbors
  • issue with assert_grid
  • mrege similiar codes: alive_y? and alive_x?
  • pull parameters for left_cell_alive? and up_cell_alive?