【发布时间】:2011-06-10 16:07:42
【问题描述】:
是否有可能运行 package.skeleton('pkgname') 并让所有 .R 文件最终在一个文件或一组文件中,而不是每个函数一个文件?
与我合作的一位开发人员问我为什么将每个函数都放在一个单独的文件中,而我唯一的理由是“这是默认行为”。
【问题讨论】:
-
我喜欢把东西放在单独的文件里。
-
@roman 我的大多数函数都有辅助函数,我发现如果至少相关函数都放在一个文件中,跟踪起来会更容易。
-
同意,每个辅助函数都有文件是一种浪费。我当前的工作流程允许我使用在这些函数中定义的辅助函数(它们通常不适用于其他地方)按函数进行文件。