Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/indrajeetpatil/dry-r-package-development
Tips on not repeating yourself during R package development
https://github.com/indrajeetpatil/dry-r-package-development
best-practices dry package-development r-packages r-programming software-design software-development software-engineering
Last synced: 5 days ago
JSON representation
Tips on not repeating yourself during R package development
- Host: GitHub
- URL: https://github.com/indrajeetpatil/dry-r-package-development
- Owner: IndrajeetPatil
- License: cc0-1.0
- Created: 2022-11-13T17:48:45.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-10T00:41:07.000Z (about 1 year ago)
- Last Synced: 2023-12-10T01:38:30.151Z (about 1 year ago)
- Topics: best-practices, dry, package-development, r-packages, r-programming, software-design, software-development, software-engineering
- Language: HTML
- Homepage: https://indrajeetpatil.github.io/dry-r-package-development/
- Size: 15.6 MB
- Stars: 30
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.Rmd
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
---
output: github_document
---```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
```# DRY R Package Development
Link to slides:
This presentation contains tips on how to develop R packages without violating the DRY (Don't Repeat Yourself) Principle in
- documentation
- unit testing
- vignette setup
- data
- conditions```{r, echo=FALSE, out.width="50%"}
knitr::include_graphics("media/simpsons.png")
```## Code of Conduct
Please note that the dry-r-package-development project is released with a [Contributor Code of Conduct](https://contributor-covenant.org/version/2/1/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.