无数挑战
这个存储库在 WidgetCo 的一个典型工作日中跟随我们的英雄。 在一天的过程中,我们的英雄将面临同事提出的挑战,需要编写一些代码来解决他们面临的问题。
您将根据挑战编写测试,然后执行使这些测试通过的实现。
您如何构建测试和代码取决于您(以及练习的一部分)。 您可以使用自己的示例数据并按照您喜欢的方式对其进行结构化。
您应该尽可能地利用 Ruby 的 Enumerable API 和 TDD 策略。 你的实现应该放在./lib目录中,你的测试应该放在./test目录中。
提交说明
您的配对/组中的一个成员应该将此存储库到他或她的帐户。
当您创建文件并解决挑战时,您应该经常提交。
在会话结束时,您应该创建一个拉取请求。
学习目标
展示对 Ruby 的 Enumerable 必须提供的方法的理解。
通过从头开始创建测试和示例数据来实现 TDD。