Algorithms group today took a brake from discussing algorithms for an aside on coding practices. Today we focused primarily on literate programming tools for making better documented, more readable code. We covered:
Google style guide, also see R core-team developer Hadley Wickam’sstyle guide (modified from Google)
R coding practices grab-bag: using functionalized code, {…}, S3 vs S4 classes.
Next time: Github, then we’ll spend 30 minutes collaboratively adding roxygen documentation to our existing codes and committing changes over git.