Research Bazaar: Carpentry@UiO - Making your software robust

This one-day Carpentry@UiO hands-on workshop will introduce you methods for making your Python-based software more robust.

 

Learning objectives for the workshop:

  • Understand what we mean by, and the value of testing your code
  • Be able to write simple tests to make sure your code is doing what it is supposed to be doing
  • Learn how to automate running the tests when using an online repository
  • Know how to make testing part of the code writing process

For a more detailed description of this workshop, see GitHub.

Registration closed

Requirements

You don't need to have any previous knowledge of the tools that will be presented at the workshop, but participants must be comfortable with programming in Python and the Unix shell. Experience with version control using git and github is a big benefit.

Target audience

The course is aimed at graduate students and other researchers.

Instructor

Anne Fouilloux and Lex Nederbragt, UiO

Published Jan. 10, 2018 11:26 AM - Last modified Feb. 5, 2018 12:52 PM