Skip to content

Latest commit

 

History

History
44 lines (23 loc) · 1.88 KB

style_guides.md

File metadata and controls

44 lines (23 loc) · 1.88 KB

References for project management and programming efficiency

Project management

Project management with RStudio by Software Carpentry

Version Control with Git by Software Carpentry

Initial steps toward reproducible research by Karl Broman

The Plain Person’s Guide to Plain Text Social Science by Kieran Healy

Programming efficiency (style guides)

R

Google's R style guide

R code style guide by Hadley Wickham

The tidyverse style guide by Hadley Wickham

Python

Google Python Style Guide

Code Style by the Hitchhiker's Guide to Python

Programming pedagogy (also applicable to self-learners)

Teach the tidyverse to beginners by David Robinson

Other stuff

Don't repeat yourself

A survey on literate programming

Literate programming by Donald E. Knuth (the creator of the TeX computer typesetting system)

Zen of Python

How to Share Data with a Statistician by Jeff Leek

Jupyter, Mathematica, and the Future of the Research Paper by Paul Romer