该存储库包含《 Test Driving Conway's Game of Life in Ruby 》一书的代码。从本质上讲,这是一种意识流方法,以从外到内的方式测试驱动康威的生命游戏。提交按顺序读取,从最旧到最新。每个提交都将以REDGREENREFACTOR为前缀,以指示提交是针对TDD周期中的哪个步骤编写的。

OS XLinux入门:这些说明适用于使用OS X或Linux的人。适用于Windows的说明即将推出。

设置您的计算机,打开并运行以下命令:

  1. which git - 检查您是否安装了版本控制系统。如果安装了Git,此命令将打印类似/usr/local/bin/git 。如果它什么都不打印,你应该安装Git。

  2. which ruby - 检查您是否安装了编程语言。如果安装了Ruby,命令将打印相关路径。

按照这些步骤,您将能够在本地环境中运行该项目并进行测试。