在包中组织R文件夹的最佳实践

问题描述 投票:1回答:0

我正在开发一些包含大量s3类和相关方法的大型包,我想知道其他人是如何组织他们的/ R目录的。 似乎没有官方指导方针,我在流行的套餐中找不到任何共识。 我想知道其他人使用什么策略。

例如:

  • 如果你有fancyclass genericfun() ,你是否为泛型创建.R文件? 如何放置generic.fancyclass ,它是在generic.R还是fancyclass.R
  • 类似地,在哪里放置自定义条件/例外
  • 记录(fe with futile.logger )或警告/消息?
  • 人们用来保持一切有组织的任何其他策略,
  • 等等..
r package packages
© www.soinside.com 2019 - 2024. All rights reserved.