Ruby生活,我们的第二个周末项目是在创建Go FishConway's Game of Life之间进行选择。我很高兴选择了我认为更具挑战性的那个。以下是我写完后写的一篇博文:

我知道Life是一种经典的编码练习,但对于以前在更深层次的数学方面挣扎过的人来说……嗯,高中和大学的一切,它仍然非常令人生畏,我真的没想到。 . .在只学习了两周的Ruby之后,真正在3天内完成了它。我几乎立即撞上了路障。在实现切换单个单元格的功能后,它实际上切换了一整列单元格。我花了一两个小时仔细研究,然后还请了多个人来查看它(结果我一直在通过生成一个数组来创建错误)。

经过一些反复的调试,我终于解决了这个问题并完成了代码。这个项目让我更加深刻地理解了如何运用Ruby的数组和控制结构,挑战了我解决问题的能力,也让我对自己在编程方面的成长感到非常骄傲。