20.1 Recommendations

  • An IDE with support for R package development (Usually RStudio)

  • Version control (Git) + Hosted version control (GitHub)

  • Continuous Integration / Continuous Deployment: Mostly automatic R CMD check

Pros:

  • Do the right thing: experiment, document, test, check, collaborate

  • Use the same tools/workflows as experts