koans被文件分解为区域,阵列以arrays.rs覆盖,Booleans在Boolean.rs等中引入。它们在path_to_enlightenment.rs文件中以顺序呈现它们。
每个Koan都建立了您对生锈的了解并自身建立。通过遵循呈现的故障和错误,您将知道下一步工作。当您完成一个koan文件时,下一个将添加到path_to_enlightenment.rs中。
一些koans只是需要有正确的答案取代不正确的答案。但是,有些人要求您提供自己的答案。如果您看到列出的__(一个双重下划线),则为您提供自己的代码是一个提示,以便使其正常工作。
如果您没有生锈设置,请访问Rust-lang.org以进行操作特定说明。为了运行Koans,您需要rest安装。要检查您的安装,只需键入:
要运行Koans,请克隆此存储库,并从根文件夹中运行:
这将生成path_to_enlightenment.rs文件并使用列表中的第一个测试填充它。在为第一个测试用例提供答案后,进入货物再次运行将继续您的路径。
在测试驱动的发展中,口头禅一直是红色的,绿色,重构。写一个失败的测试并运行它(红色),使测试通行证(绿色),然后查看代码并考虑如果您可以更好地进行(Refactor)。
在走路的路径时,您需要运行koan并查看它失败(红色),使测试通行证(绿色),然后花一点时间并反思测试,看看它教你的教学和改进代码 更好地传达Intent(Refactor)。