【发布时间】:2009-08-28 01:11:37
【问题描述】:
在学习 Ruby 和 Rails 大约 2 周后,我发现自己在 File.join、File.open 等方面经常使用 File 类。然后我遇到了只需要 File.copy 的需求发现不存在这样的方法。再看看未发现的 Rails 的 FileUtils 类,现在我有点困惑。
当然存在差异,但也有看似冗余的部分。在存在差异的情况下,一种优于另一种吗?为什么两者都存在(只是为了处理 Ruby 核心类中的遗漏)?
我只是想了解一下这些事情是如何协同工作或冲突的,以便我知道如何前进。
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby