Introduction
  • Introduction to Test Driven Development and our project
  • Definitions
  • The TDD Process Demonstration
  • The Test Driven Development Process
  • Structuring tests
Task Introduction
  • Understanding the Task
  • System Setup
Game of Life algorithm
  • The Game of Life algorithm
  • The generate function
  • The countNeighbours function part 1
  • The countNeighbours function part 2
Game of Life in the browser
  • The drawGrid function
  • The attachGridEventHandler function
  • The getCellsFromDom function
  • The start function
  • The stop function
  • Integration with the browser