+ - 0:00:00
Notes for current slide
Notes for next slide

Zen And The aRt of Workflow Maintenance

Breanna Sipley

03/01/2022

1 / 8

Acknowledgments

Slides modified from Jenny Bryan talk available at https://github.com/jennybc/zen-art-workflow

2 / 8

Expect to Iterate

iterate

3 / 8

Break logic & output into pieces

4 / 8

Break logic & output into pieces

! everything.R

4 / 8

Break logic & output into pieces

! everything.R

Instead

4 / 8

Break logic & output into pieces

! everything.R

Instead

  • smell-test.R
  • wrangle.R
  • model.R
  • make-figs.R
  • report.Rmd
4 / 8

Workflow

workflow

5 / 8

Break logic & output into pieces

6 / 8

Break logic & output into pieces

! .Rdata

6 / 8

Break logic & output into pieces

! .Rdata

Instead

6 / 8

Break logic & output into pieces

! .Rdata

Instead

  • raw-data.xlsx
  • data.csv
  • fits.rds
  • ests.csv
6 / 8

Workflow

workflow

7 / 8

Workflow

workflow

8 / 8

Acknowledgments

Slides modified from Jenny Bryan talk available at https://github.com/jennybc/zen-art-workflow

2 / 8
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow