
Moving from ad-hoc R scripts to production-ready software requires adopting defensive programming techniques. This intermediate course focuses on writing resilient R code, gracefully catching and managing runtime errors, and transitioning standalone scripts into robust R packages suited for team collaboration.
Intermediate R programmers, data scientists, and package developers looking to write bug-resistant code and upgrade scripts to structured R packages.
Writing R scripts is easy. Writing good R code is hard. In this course, we'll discuss defensive programming - a set of standard techniques that will help reduce bugs and aid working in teams. We examine techniques for avoiding common errors and also how to handle the inevitable error that arises in our code. The course will conclude looking at when to make the transition from script to project to package.
Price
This course is free to enrol.
Enrol free on DataCamp →Advertisement

More in Data Science & AI