Review code troubleshooting tips.
Discuss debugging functions (
recover()) and the additional benefits of employing some of these strategies within RStudio.
Distinguish between strategies for debugging your own code versus someone else’s code.
Having trouble? Grab the files in this repo: https://github.com/rstats-wtf/wtf-debugging
WTF Ch 11 Debugging R code https://rstats.wtf/debugging-r-code.html
Advanced R Ch 22 Debugging https://adv-r.hadley.nz/debugging.html
Jenny Bryan 2020 RStudio Conf Keynote Object of type closure is not subsettable https://github.com/jennybc/debugging#readme
Amanda Gadrow 2018 Webinar Debugging techniques in RStudio https://www.rstudio.com/resources/webinars/debugging-techniques-in-rstudio/
Jim Hester 2019 Introduction to debugging in R and RStudio https://www.jimhester.com/talk/2019-crug-debugging/
Maëlle Salmon 2021 How to become a better R code detective? https://masalmon.eu/2021/07/13/code-detective/
Kara Woo 2019 RStudio Conf Box plots A case study in debugging and perseverance https://www.rstudio.com/resources/rstudioconf-2019/box-plots-a-case-study-in-debugging-and-perseverance/