Introduction to sharing your code

In the course so far you have learnt the building blocks of numerical modelling with Python and Jupyter Notebooks. With this you can write a surprising amount of useful code! However our efforts are rewarded many times over if we can share the code we have written. Sharing your code:

However it is unfortunately not enough to stick our Python code online and hope that other people will use them. Additional components we might need are:

These aspects are covered in this section of the course Getting it out there.

Please note that some of the tutorials in this section have been closeley adapted, with permission, from the Code Refinery software testing lesson and the Code Refinery documentation lesson.