Programming and coding guidance
As well as making sure you document your code for yourself and others, it is important to keep code structured and organised, so it works reliably and is easy to understand. This is helpful for you, but it is also especially important if you aim to follow open science principles and share your code.
A good exercise to improve your code writing skills is to revisit previous code you have written and think about how you could have improved it to make it more understandable or efficient with fresh eyes.
The links to guidance below are organised by program used.