Project-oriented workflow
Humboldt-Universität zu Berlin
Wed Aug 21, 2024
Today we will learn…
CamelCase
, snake case (snake_case
), or skewer case (skewer-case
)-
) to separate chunks, and underscores (_
) to connect words of the same chunkYYYY-MM-DD
01-data_cleaning.R
, 02-data_visualisation.R
)Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.
— Knuth (1984), p. 97
main concepts:
main benefits:
metadata
README should contain
can be updated as the project develops
README.md files in GitHub/Lab are automatically used as a project description
.md
is a plain text documentdynamic reports with Markdown syntax
papaja
package for APA-formatted Rmarkdown documents
challenge: collaboration
4.4.0
, “Puppy Cup”R.version
2023.12.1.402
, “Ocean Storm”Today we learned…
SSOL 2024