Create Open Code Yourself
You should pay attention to the following points in order to create Open Code in a form that is easy for you and others to use right from the start:
- If possible, decide in favour of an open programming language (if it has not yet been determined), for example Julia, Python or R.
- Check whether a Code Notebook (such as a so-called Jupyter Notebook) or even a container environment is suitable for you.
- If you are working with others, select suitable tools or platforms for collaborative code development, such as GitHub or GitLab. Also consider the tips for working together on code.
- Name folders and files in a standardised and meaningful way (for tips, see).
- Make code understandable by ensuring good readability and documentation.
- Make the code FAIR.
- Determine how the code is versioned (version control).
- Decide how, where and when the code is published.
- Select a licence.
Tip: “Ten tips for doing Open Science” in the Economics From the Top Down blog.