Week 5: Unit Tests and Documentation with Sphinx#

Learning Outcomes#

  • What makes for a good unit test?

  • How do I generate documentation? What role do docstrings play?

Agenda#

  • Announcement: Final Project List and Rubric Available Now

    • Projects will start being assigned on Wednesday.

    • Preferences will be weighted using a normalization scheme.

    • If you have prior experience working with one of these asset classes, please email me.

  • Review questions from HW 3 and purpose of HW 3

  • Discuss news from previous month: Pockets of Predictability and Pockets of Predictabliity: Replication

    • Simple error: Open source can help avoid errors.

  • Finish discussion of LaTex. Go over the LaTeX essentials list here.