Completed
Commentbased documentation tools
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Software Engineering for Research - Dr. James Hetherington, Turing
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 The Cyro problem
- 3 Performance fetishization
- 4 Reproducibility
- 5 Jupiter Notebook
- 6 Using an editor
- 7 Building a Python package
- 8 Writing a commandline interface
- 9 Path oven
- 10 Setuppy file
- 11 pip install
- 12 pip install requires
- 13 readme file
- 14 license file
- 15 citation file
- 16 Documentation
- 17 Commentbased documentation tools
- 18 Sphinx
- 19 Objections
- 20 Bugs
- 21 License proliferation
- 22 Virality
- 23 Licensing
- 24 Issue tracking
- 25 Questions
- 26 Rule of thumb
- 27 Copyright
- 28 Library with multiple contributors
- 29 Individual static snapshots
- 30 The Software Citation Project
- 31 Citation chains
- 32 Github pages
- 33 Coffee break
- 34 GitHub