Taught by: Eric Denovellis, Boston University (May 10, 2017)
Video: Better Science Code (43:43)
Description: This tutorial focuses on best coding practices to develop code that is reusable, sharable, and bug-free. It highlights issues such as documentation, version control, and unit testing, through hands-on computer exercises.
Slides: Better Science Code
Additional Resources:
- GitHub: Extensive references on writing better code, version control, how to document code, and open science
- GitHub: MATLAB code for exercises
Speaker Bio: Eric Denovellis is a postdoctoral researcher in the BU Math and Statistics Department, working with Mark Kramer and Uri Eden. He received his Ph.D. in Computational Neuroscience from BU and is currently developing statistical methods (and code) for electrophysiological data.